Common questions about ParlayAPI. Looking for something specific? Try docs, the live coverage matrix, or production integration guide.
/v1/meta/source-quality and visualized at /uptime./v1/status, /v1/meta/source-quality, /v1/meta/parser-coverage, /v1/try/{sport}/odds, /v1/try/{sport}/arbitrage, /v1/try/{sport}/ev, /v1/try/{sport}/middles, /collections/postman.json, /badge/{kind}.svg, and all HTML pages are no-auth, rate-limited to 60 requests/hour per IP. The full API requires a free API key from /signup.Retry-After only if a single key blows past the 10,000-rps app-safety ceiling (almost always a misconfigured retry loop). See /docs/best-practices.wss://parlay-api.com/v1/ws?key=...). SSE fallback at /v1/sse/odds. Full docs at /docs/websocket./v1/try/{sport}/ev endpoint does exactly this; /ev visualizes it live./v1/try/{sport}/arbitrage surfaces moneyline arbs; /arbs visualizes them live; the full endpoint covers spreads, totals, and player props./v1/meta/source-quality.markets=player_props on /v1/sports/{sport}/odds or subscribe via WebSocket.live=true on /v1/sports/{sport}/odds for in-play markets only, or use /v1/inplay/* for the dedicated surfaces. Live arbs at /v1/inplay/arbs./v1/historical/closing-lines.csv exports closing-line snapshots. /v1/historical/odds returns timestamped per-market history. CSV exports cached 6h, free for all signed-in users./openapi.json. Browseable docs at /docs and /redoc. Postman 2.1 collection auto-generated from the spec at /collections/postman.json.examples/source_quality_alert_relay.py.X-Request-ID from your response. Source-quality SLA tracked at /v1/meta/source-quality.Question not answered here? Open an issue on the public repo, or sign up at /signup for a free API key and reach support.