Looks like they provide the WNBA API, but it is significantly leaner than other leagues. I've fixed the error in the latest version. The consequence is that you will not be able to show the team record in the WNBA. But the other data should be there. Let me know if it looks good to you.
I added more teams last night and got a couple errors in the logs. But they did not recur in the midnight update, so it may have been a transient thing:
Hm. I know what has caused that, but not sure why. In any event, I reverted the one change that caused it. You can update via HPM and it will be fixed. I'll figure out the other change in the next release.
I think the issue is with fetchTeamSchedule in the College Instance App. I can’t find an endpoint in SportsDataIO's NCAA Football API for scores/json/TeamSchedule. When I make a call manually in the browser, I get a similar error:
{ "statusCode": 404, "message": "Resource not found" }
This may be another case where SportsDataIO has inconsistency across their APIs.
Updated app to fix this issue. Will hopefully have some time soon to fix issues with pending games and to add features for showing the last played game.
Sorry I didn't test before I uploaded last. I fixed these errors now and have things showing properly for my college football team. Let me know if that looks better on your end too.
EDIT: I wasn't able to recreate the error with the 'school' property. But I'm wondering if the other fixes address that. Let me know if you still have that error after the update.
I am not seeing any errors. I just did another install for another team. It is showing no game scheduled but they have a game this Saturday against the storm which is the one I wanted. Here are the logs:
app:17142021-05-12 09:48:43.340 am warnNo upcoming schedule for Las Vegas Aces in WNBA
app:17142021-05-12 09:48:43.232 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/Games/2021PRE, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:42.938 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/teams, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:42.859 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/CurrentSeason, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:41.913 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/teams, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:41.732 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/CurrentSeason, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:32.382 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/teams, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:32.280 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/CurrentSeason, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:23.983 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/teams, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
app:17142021-05-12 09:48:23.881 am debugApi Call: [uri:https://fly.sportsdata.io/, path:v3/wnba/scores/json/CurrentSeason, contentType:application/json, query:[key:21f1316f45fc4062aef9d77dd53369fc], timeout:300]
I am not much of a baseball fan, more of MLS and NFL but wanted to test it out in prep for NFL to start up and in hopes of MSL to be added. Thank you for your work.
Ah ok. I recommend testing with MLB or NBA then. Those APIs are more similar to the NFL than the WNBA API. The WNBA API is very limited and is going to require special coding specific to it.