Skip to main content

No API key needed

All PMX API endpoints are publicly accessible. No API key, token, or authentication header is required.
curl https://api.pmx.trade/v2/markets
That’s it — just make requests.

Rate limits

To keep the API healthy, requests are rate-limited per IP address:
Endpoint typeLimit
Read (GET)60 requests/min
Trade (POST buy/sell)10 requests/min
Create market3 requests/min
Claims5 requests/min
If you exceed the limit, you’ll receive a 429 Too Many Requests response. Wait a moment and try again.

Wallet requirement

For endpoints that execute on-chain transactions (trading, creating markets, redeeming), you need to provide a Solana wallet address in the request body. The API builds and submits transactions on your behalf. Read-only endpoints (listing markets, getting quotes, checking positions) require no wallet.