Skip to main content
If you already call Polymarket (or other sources) directly, you can replace many integrations with one POST to Falcon and use agent_id to pick the dataset. See API structure and Core concepts for request shape and field rules.

Why migrate?

One endpoint, all platforms

Stop maintaining separate integrations for Polymarket, Kalshi, and social data.

No rate limit management

Falcon handles upstream rate limits so you are not throttled at the source.

Enriched data

Get computed metrics (F-Score, Wallet 360, Market 360) that the source APIs do not expose.

Sub-300ms latency

Consistent, cached-backed responses for interactive workloads and pipelines.

From Polymarket API

Before vs after

Direct CLOB call vs the unified parameterized retrieve URL used everywhere in this docs set (API structure):

From Kalshi API

Key differences to note

  • Single POST endpoint
    Falcon uses one URL for everything. The agent_id in the request body replaces different source URL paths.
  • All params are strings
    Unlike some source APIs that accept mixed types, Falcon params values are always string values, for example "1000", not 1000. See API structure.
  • Unified pagination
    Every dataset uses the same limit / offset / has_more pattern—no per-endpoint cursor gotchas. See API structure.
  • Bearer token auth
    A single Authorization: Bearer header replaces per-platform auth schemes. See Authentication.