What is Parsec?
Parsec gives you one contract for prediction market discovery, pricing, streaming, and cross-exchange matching. Start by finding a market with/markets, then reuse
the returned identifiers everywhere else.
Market Data API
Browse the REST endpoints, identifier model, and response conventions.
Trading Setup
Choose managed, self, or per-request credentials for trading flows.
Builder Program
Build for end-users with impersonation, onboarding, and fee routing.
Choose your path
Explore Markets
Use Parsec as one market-data layer across exchanges.
Trade Your Account
Connect credentials or a managed wallet, then place orders through one router.
Build for Users
Create end-users, impersonate requests, and collect fees as a builder.
Quickstart
1. Get an API key
Create an account at parsecapi.com, then copy your key from the dashboard.2. Find a market first
Use/markets for discovery. The response gives you all of the identifiers you need
for downstream endpoints:
parsec_id is Parsec’s standard market ID. It is just
{exchange}:{exchange_market_id}, so you can either use it directly or derive
it from the exchange-native ID you just found.
3. Reuse either selector form on market-data endpoints
The data endpoints accept eitherparsec_id or exchange + market_id:
4. Pull cross-exchange matches
Once you have a market, ask for the publishedsame_market links:
matched_markets, including
the counterpart exchange, confidence metadata, and counterpart status
(active, closed, or archived).
5. Stream live updates when polling is not enough
Use the WebSocket API for live orderbooks, trades, and fills:Ready to trade? Start with Trading Setup to
choose
self, managed, or per-request credentials before you use the
Order Router.