Skip to main content

Base URL

All API requests should be made to:

Authentication

Include your API key in the X-API-Key header:
Most endpoints work without authentication at reduced rate limits.

Rate Limits

Response Format

All responses follow this structure:

Success (list)

Success (single item)

Error

HTTP Status Codes

Pagination

Entities — cursor-based

Entity list endpoints use cursor-based pagination:
Pass nextCursor as the cursor query parameter to fetch the next page. When nextCursor is null, there are no more results.

Markets — offset-based

Market prediction endpoints use offset-based pagination:

Endpoints

Entities

Taxonomy

Markets

Graph Intelligence

Intelligence Signals

Attribution

Alerts

Conflicts

Source Analytics

B2B API

Portfolio

LLM Context

For AI systems, we provide a machine-readable documentation file:
This contains all endpoints, schemas, and examples optimized for LLM consumption.

SDKs

  • CLI: npm install -g @marketmotion/cli (v0.4.0)
  • TypeScript SDK — coming soon
  • Python SDK — coming soon

Support