Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.formo.so/llms.txt

Use this file to discover all available pages before exploring further.

All API endpoints require authentication using either:
  • a Workspace API Key to query data and fetch profiles
  • a SDK Write Key to send events
You’ll need to include the key or token in the request headers for all API calls.

Workspace API Key

Find your API key in your workspace settings. Create one with the appropriate scope if you don’t have one yet.
Where to find your Workspace API key
To access the Profiles and Query API, include your workspace API key in your request headers as a Bearer token:
Authorization: Bearer <your_workspace_api_key>
API Authentication Flow Diagram

API Scopes

When creating a Workspace API Key, select the scopes your key needs. Each API endpoint requires a specific scope.
ScopeDescriptionRequired Plan
profiles:readSearch and get wallet profilesScale / Enterprise
profiles:writeImport wallet addresses (requires profiles:read)Scale / Enterprise
query:readExecute SQL analytics queriesScale / Enterprise
mcp:readMCP protocol accessScale / Enterprise
alerts:readList and get alertsScale / Enterprise
alerts:writeCreate, update, delete alerts (requires alerts:read)Scale / Enterprise
boards:readList and get boards and chartsGrowth / Scale / Enterprise
boards:writeCreate, update, delete boards and charts (requires boards:read)Growth / Scale / Enterprise
contracts:readList contractsGrowth / Scale / Enterprise
contracts:writeCreate, update, delete contracts (requires contracts:read)Growth / Scale / Enterprise
segments:readList segmentsGrowth / Scale / Enterprise
segments:writeCreate and delete segments (requires segments:read)Growth / Scale / Enterprise
Write scopes automatically require the corresponding read scope. Profiles, Query, MCP, and Alerts scopes require a Scale or Enterprise plan; Boards, Contracts, and Segments scopes require Growth or above. Create keys with the required scopes in Team Settings > API Keys.

SDK Write Key

Find your SDK Write Key in your project settings.
Tokens in project settings page
To send events through the Events API, include the SDK Write Key in your request headers:
Authorization: Bearer <token>