Arbitrage
Cross-platform arbitrage opportunities. Buying YES on one platform and NO on another guarantees a risk-free profit after fees. API response will include a 15-second signal delay.
This endpoint is available on Dev ($49/mo), Pro ($249/mo), and Enterprise plans.
/v2/arbQuery Parameters
Minimum ROI percentage to include. Default: 0.5.
Filter to specific platform pair, e.g. polymarket,kalshi.
Default: 20, max: 100.
Response Schema
Server timestamp of the response (ISO 8601).
Signal delay in seconds applied to the response.
Number of opportunities returned.
Current arbitrage opportunities.
Match group ID.
Human-readable group title.
Event date.
Event category.
Return on investment percentage.
Total cost to execute (YES price + NO price).
When this opportunity was detected (ISO 8601).
The two legs of the arbitrage trade.
"yes" or "no".
Platform for this leg.
Market ID on the platform.
Direct link to the market.
Price for this leg.
Available liquidity in USD.
Authentication
API Key
To secure your requests, we strongly recommend passing your API key via the X-API-Key header. This prevents sensitive keys from being exposed in access logs or browser history.
X-API-Key: pmx_test_5e8f...Rate Limits
API rate limits are enforced based on the tier associated with your API key. Limits are tracked on two dimensions: requests per second and requests per month. Only successful responses (where success is true) count toward your monthly quota.
Current usage is returned in every API response via the following headers:
X-RateLimit-Limit-Second: 10X-RateLimit-Remaining-Second: 9X-RateLimit-Limit-Month: 1000X-RateLimit-Remaining-Month: 842If you exceed a rate limit, the API returns a 429 status with a Retry-After header indicating when you can resume.
Request
Live API Key
Filters
Response
Enter an API key and click "Try it now" to see the live response data.