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:
| Scope | Access |
|---|---|
read | Market data (default) |
trade | Orders, 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
- API Reference — Browse all endpoints
- Rust SDK — Unified SDK with managed and direct mode