Skip to main content

Step 1: Get your API keys

  1. Download the app - Get the Polymarket US app and create an account.
  2. Complete identity verification - You’ll be asked to verify your identity before you can trade or access the API. Once approved, you’ll see a confirmation in the app.
Approved to Start Trading
  1. Go to the developer portal - Visit polymarket.us/developer and sign in with the same method you used in the app (Apple, Google, or email).
Developer Portal
  1. Create an API key - Click to create a new key. You’ll get a Key ID and a Secret Key.
Create API Key
Your secret key is shown only once. Copy it somewhere safe before closing the dialog.
If you need help getting set up or need an invite code to access the app, email support@polymarket.us.

Step 2: Install the SDK

TypeScript requires Node.js 18+. Python requires 3.10+.

Step 3: Configure the client


Step 4: Fetch market data

No authentication required for public endpoints.

Step 5: Place an order


Check your account


Error handling


Next steps

TypeScript SDK

Full SDK reference for TypeScript.

Python SDK

Full SDK reference for Python.

API Reference

Explore all REST endpoints.

WebSockets

Stream live market data.