Formo enables you to programmatically create and manage token-gated forms and responses. Build engaging web3 experiences by integrating Formo with your workflow.

API Capabilities

Form Management

  • Create and customize token-gated forms
  • Set wallet verification requirements
  • Manage form access controls
  • Handle form submissions

Dapp Analytics (soon)

  • Monitor active wallet metrics
  • Track user engagement
  • Analyze user retention
  • Measure onchain attribution

Wallet Intelligence (soon)

  • Access wallet profile data
  • Query reputation scores
  • Verify token holdings
  • Track onchain activity

Base URL

All API requests should be made to:

https://api.formo.so/api

Authentication

API requests require a Workspace API key in the request headers. Find your API key in your workspace settings.

x-api-key: your_workspace_api_key

See our Authentication Guide for detailed setup instructions and best practices.

Response Format

All API responses follow this structure:

{
  "isSuccess": boolean,
  "data": object | null,
  "message": string | null,
  "error": object | null
}

Support

Need help with integration?