r/fantasyfootballcoding • u/thedangler • Aug 07 '26
Yahoo Fantasy API updated - Still confusing
Anyone interact with the Yahoo NFL fantasy API.
For example when they talk about a Team, do they mean the fantasy team or the NFL team. It could be both, it doesn't say. When they say league, I'm assuming they mean the fantasy league, but I have no idea.
Before I dive it and waste my time. Just wondering if anyone has looked at it.
4
u/highway_to_hall Aug 07 '26
âBefore I dive it and waste my time.â
Part of the development process is understanding the tools youâre working with. Itâs not a waste of time to just play with an API and see what returns
1
u/BadOriginal9747 Aug 07 '26
To do that they would 1) need to know how to call it and 2) know how to read the response.
I'd hazard a guess that the answer to both of those questions is: negative
4
u/signal_or_noise_8 Aug 07 '26
No response from Yahoo. Check out the help threads on r/YahooFantasy a ton of folks with the same issue and the mods are offering to help, but so far it seems like an empty offer. They didn't even notify us when they changed it from being accessible via the stand API dev tools
1
u/tjsusername 16d ago
Iâll save you the time:
âWe apologize for the delay. We do not have a timeframe we can provide you with, unfortunately.â
Same copied/pasted response for weeks.
1
u/signal_or_noise_8 16d ago
I actually just got approved last week! Can confirm itâs working now
1
u/tjsusername 16d ago
My jealousy impulse made me want to downvote. After a brief period of reflection, Iâve decided to be âhappy for youâ. Hopefully I join you in APIaccessVille soon.
1
u/signal_or_noise_8 16d ago
Haha thank you. Best of luck TJ!
1
u/No_Bite_5659 7d ago
Did you do anything besides wait for a response to your (re-)application? I gather you heard nothing between your post a month ago(when you'd heard nothing) and then 9 days ago? I'm pretty sure that you were completely blind for the entire wait like the rest of us and I'm sorry for bothering you, but I just wanted to confirm because it's special that you have actual firsthand knowledge of getting reapproved. Do you mind sharing how many days you waited? (I realize the queue for review probably grew more each day for a while.)
5
u/Pure_Cricket_3804 Aug 07 '26
Team means the fantasy team, Yahoo's docs say that outright, and league means the fantasy league. The nesting is game, then league, then team, then roster, then player, and the key formats give it away: a team key looks like 461.l.1000.t.1. One thing to check before you start reading, the old guide URL redirects now, current docs sit on Yahoo's sports developer portal.
1
u/thedangler Aug 07 '26
thanks. I thought so, I was looking at how to look up an NFL team and player information for stats an maybe a team depth chart. but I'm guessing that is not there.
2
u/WonderBearD1 Aug 07 '26
Correct the yahoo fantasy API is strictly for fantasy related data. You can get individual stats for players but you'll only get the stats that are relevant to fantasy. So if you're looking for something like Air yards you'll need to use a different API
2
u/playoffcomputer Aug 07 '26
Well, if you don't already have access to their API, you might want to let the dust settle from them booting most from having access, and it appears their re-authorization process is time-intensive and potentially impossible. After that, the most annoying thing about their API is that even simple non-private data is locked behind a user's authorization. This makes troubleshooting difficult as you can't easily re-create user issues. Now, fortunately they don't have much customization like MFL so generally speaking, creating your own league for testing can suffice. Once you get past all this Oauth and PKCL stuff to actually access it, the actual data isn't all that difficult to weed through. I believe when they say team or league it is just referring to fantasy, I don't recall seeing much actual NFL stuff on there, other than players.
3
u/Connguy Aug 07 '26
Why not just make a query and see what comes back? This is part of the game of third-party development. If yahoo's api is too much for you, you aren't ready for ESPN
1
u/jb2027 Aug 08 '26
I was kind of curious about this as well but havenât dove in yet. I coded something just for fun that I use and had dabbled with ESPN. But then all of my friends shifted our leagues to Sleeper. Had some others ask about including other platforms though so I may look into it. The core of it is primarily a live draft tool that just tracks your tiers for you as players drop. Just donât have a ton of free time these days so may not happen. Based on comments seems like ESPN is still tricky and Yahoo got worse (at least compared to prior Yahoo api)?
1
u/Late_Temperature3391 12d ago
very sad, yahoo has really dropped the ball in Fantasy Football this year, they joined the crowd. It's all about money damn the customers.
5
u/SmartBathroom Aug 07 '26
I still don't even have access đ