Skip to main content
Synthesis provides a single API to trade on prediction markets across Polymarket and Kalshi. Create wallets, place orders, stream real-time data, and manage positions — all through one integration.

Base URL

Getting started

Create an account, set up a wallet, and place your first order.

Authentication

Learn about project API keys, session tokens, and account API keys.

Real-time data

Stream live balances, orderbooks, and trades via WebSockets.

API reference

Browse all available endpoints across Projects, Markets, Wallets, and more.

Response format

All API responses use a consistent envelope format.

Authentication overview

The API uses three authentication methods depending on the type of request.

Learn more about authentication

See detailed examples for each authentication method.