The bug I found for fantasy baseball is when I query the api for season stats, stat ID 60 returns empty. This is the stat for H/AB. All other stats show up correctly including IP which may not be a stat tracked in the league. I just get back <Value/> in the xml returned from the API for this stat so it seems like a bug in the API as it is acting as if it should be returning the stat and just not.
My list of feature requests:
- Ability to query probable starters. I couldn't figure out a filter or sort option that showed me probables for a particular day. If this is possible now, please let me know. I'm using a players collection query for the league specifying an availably players filter: "league/{league_key}/players;status=A". I tried a status value of P for probable and a few other options and nothing worked. If it's not possible through the API today, please add it.
- Populate the is_starting property for position players and relief pitchers who's teams aren't playing on a particular day. It only seems to show up in the returned XML when it's a pitcher starting that day or a player who was announced as not playing.
- Add the ability for me to see the next start for all starting pitchers. Today I have to query each players public yahoo information page and scrape out the next scheduled start information. I'm trying to find other websites that have that info more easily but I'd love for it to be available from the API instead.
- Provide the current score/inning of the game for today for a player or at least who they are playing and what time the game starts. It's a pain when people want to view their team status and don't know if a pitcher is done playing and didn't get the W or if the game is still going.
I'd also love it if the player rankings were available through the API but that's not absolutely necessary as stats speak for themselves.
Anyway, I love the api. Don't bother with a windows phone app though as I have you covered. :)
Marc