PAPI

Getting Started

From signup to your first API call in 5 minutes

Getting Started

Create an account

Sign up at the PAPI Dashboard with email/password, Google, or GitHub.

Create an API key

Create an API key from the dashboard. The key is shown once — save it immediately.

Choose which scopes to grant:

ScopeAccess
readMarket data (default)
tradeOrders, positions, balance

Make your first request

curl -s "https://api.papi.market/polymarket/markets?limit=2&status=open" \
  -H "X-API-Key: <your-api-key>"
[
  {
    "market_id": "0x1234...",
    "title": "Will Bitcoin exceed $100k?",
    "outcomes": [
      { "outcome_id": "712345", "label": "Yes", "price": "0.72" },
      { "outcome_id": "712346", "label": "No", "price": "0.28" }
    ],
    "volume_24h": "150000.00",
    "status": "open",
    "exchange": "Polymarket"
  }
]

Store exchange credentials (for trading)

To place orders, store your exchange credentials via the dashboard or API. Credentials are encrypted before storage.

Credential management uses JWT auth (Bearer token from login), not API key auth.

Next steps

On this page