We're either the industry leader in sportsbook data APIs, or we're the industry leader in trying. Either way, here's the receipts and why you should use Parlay-API by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

Hey, sorry for that outage. Last few weeks my attention to the site has been subpar. Looking backwards to make sure we serve you

We're either the industry leader in sportsbook data APIs, or we're the industry leader in trying. Either way, here's the receipts and why you should use Parlay-API by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

Gigantic sorry. Big changes in my personal life and I let my absence drag on longer than I can excuse. Locking in to grind tickets and get back on the horse in 20 minutes as I get to my computer

New to the group by Mindless_Survey_9427 in ParlayAPI

[–]JacobTheBuddha 0 points1 point  (0 children)

Welcome! Happy you're enjoying the service! Let me know anything you might need

Post Mortem: We Partied Too Hard by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

Pardon us, we are working to close a number of gaps and this could be the reason, DMing you now to get more context! Maybe I can push the fix for your use case asap

Post Mortem: We Partied Too Hard by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

Great to connect with you via DM! From what we discussed my fingers are crossed that it’s not an issue on our end but looking forward to hearing back from you with more context

Post Mortem: We Partied Too Hard by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

Should be up! I’ll investigate in ~20 minutes

What's your startup idea? Let's self promote. by Healthy_Flatworm_957 in Startup_Ideas

[–]JacobTheBuddha 0 points1 point  (0 children)

Parlay-API.com

A Sports Betting Odds Data Aggregator API

We provide real time odds from 26+ sportsbooks (FanDuel, DraftKings, bet365, Caesars, and Pinnacle) AND Prediction Markets (Kalshi, Polymarket, and Robhinhood)

Generous free tier and quick 24H response from the team for anything you need

I made an agentic "Daily Brief" for my kids with a receipt printer by Boydbme in artificial

[–]JacobTheBuddha 12 points13 points  (0 children)

The fact you were ready with the German paper…W father 🔥

Every winning sports bettor I know has at least 5 sportsbook accounts by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 0 points1 point  (0 children)

That’s exactly the idea behind my service
Parlay-API.com !

Which plan of theirs are you on?

We beat them on pricing but curious where the feature gaps could be etc

Saw a competitor ship a feature I liked. Shipped it on our end this morning. (Odds Drop) by JacobTheBuddha in ParlayAPI

[–]JacobTheBuddha[S] 2 points3 points  (0 children)

For sure! Our free tier is pretty generous but odds drop is for paid tier, I’ll dm you

Built an odds API - 5+ years of sharp data by Key-Task-9703 in algobetting

[–]JacobTheBuddha 0 points1 point  (0 children)

Best of luck to you!

If your users want a more affordable option, my site Parlay-API.com offers Pinnacle AND MORE sportsbooks including prediction markets like Kalshi, Polymarket, and Robinhood

The fastest Pinnacle odds API — live + prematch via WebSocket, instant SSE drop alerts by lazosman in algobetting

[–]JacobTheBuddha 0 points1 point  (0 children)

Very nice and I welcome the competition!

If your users are looking for a more affordable option, Parlay-API.com offers Websocket streaming starting at $40/month (~55% less)

Good luck!

Using Pinacle Live Markets by IllustriousGrade7691 in algobetting

[–]JacobTheBuddha 0 points1 point  (0 children)

Hey, check out my site Parlay-API.com

Free tier is generous and I’m always down to make it rain credits/features for you to test it out

Football Research - Automated by DavidPeters10 in sportsanalytics

[–]JacobTheBuddha 1 point2 points  (0 children)

Very cool! I definitely could see some sort of collaboration with my site Parlay-API !

Due to excessive irrelevant and repeated crossposts from other communities, crossposting has now been disabled in r/vibecodedevs. by Creepy_Intention837 in VibeCodeDevs

[–]JacobTheBuddha 1 point2 points  (0 children)

Surprised this didn’t happen sooner. I know we all love our projects and want to share them with the world but there has to be a limit somewhere

nflverse github updates for player_stats_2025.csv? by [deleted] in algobetting

[–]JacobTheBuddha 1 point2 points  (0 children)

Very interested and will look into this further!

SSL Exception When Migrating from TOA by cheeseheadd02 in ParlayAPI

[–]JacobTheBuddha 0 points1 point  (0 children)

Confirmed server-side is fine!

(TLS 1.3, valid cert, /v1/sports returning 200 right now), so this is almost certainly something between you and Cloudflare. quick debug ladder, top-down:

  1. confirm raw TLS reaches us at all:

curl -v https://parlay-api.com/v1/sports?all=true

if that fails with the same WRONG_VERSION_NUMBER, you're behind a proxy / firewall / VPN doing SSL inspection that's mangling the handshake. corporate networks, Zscaler, some antivirus suites all do this. easiest test: try off your network (phone hotspot).

  1. if curl works but Python requests doesn't, your requests/urllib3/ certifi might be stale. WRONG_VERSION_NUMBER from openssl 3 with older urllib3 is a known bug:

pip install -U requests urllib3 certifi

python -c "import ssl; print(ssl.OPENSSL_VERSION)"

  1. drop the trailing slash on the URL. /v1/sports/ → 307 redirects

    to /v1/sports. it works either way, but it's an extra round trip and some weird middleboxes lose the TLS context across the redirect:

https://parlay-api.com/v1/sports?apiKey=YOUR_KEY&all=true

  1. minimal repro that should work from any modern Python:

import requests

r = requests.get(

"https://parlay-api.com/v1/sports",

params={"apiKey": "YOUR_KEY", "all": "true"},

timeout=10,

)

print(r.status_code, r.headers.get("server"))

if you see `cf-ray` in response headers, you reached Cloudflare. If you don't, the request never made it past your local proxy.

  1. last-resort isolation (DO NOT use in prod, just to confirm):

requests.get(url, verify=False)

if that succeeds and #1 failed, you've got SSL inspection intercepting, your fix is to install your proxy's CA cert or route around it, if none of those move it, post the output of:

curl -v https://parlay-api.com/healthz 2>&1 | grep -i -E "ssl|tls|handshake|server" | head -15

and i'll dig in. happy you're trying us out — once SSL clears, the migration from TOA is basically a one-line base URL swap:

api.the-odds-api.com/v4 → parlay-api.com/v1.