You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the current version of the API, the status endpoint returns the current_season as the year of the current season
could you also return the season data from the FRC Event Web below it?
A way I see the data being returned could look something like this;
upon sending an authorized call to https://www.thebluealliance.com/api/v3/status the api returns { "android": { "latest_app_version": 6000199, "min_app_version": 5000000 }, "current_season": 2020, "current_season_data": { "eventCount": 200, "gameName": "INFINITE RECHARGE", "kickoff": "2020-01-04T15:30:00Z", "rookieStart": 8002, "teamCount": 4782, "frcChampionships": [ { "name": "FIRST Championship - Detroit - FIRST Robotics Competition (Cancelled)", "startDate": "2020-04-29T00:00:00", "location": "Detroit, MI USA" }, { "name": "FIRST Championship - Houston - FIRST Robotics Competition (Cancelled)", "startDate": "2020-04-15T00:00:00", "location": "Houston, TX USA" } ] } "down_events": [], "ios": { "latest_app_version": -1, "min_app_version": -1 }, "is_datafeed_down": false, "max_season": 2023 }
or perhaps a dedicated endpoint just to return this data https://www.thebluealliance.com/api/v3/status/season
Context
My reason for making this suggestion is because I am working on a backend for our team's new website and Id like to be able to pull all the data I need all at once. The ability to get the game name and kickoff date could be very useful in other projects by other authors as well, as The Blue Alliance's API is far more user friendly then the FRC Event Web's own API which was why I originally started programming using the TBA API.
Thank you for reading, and for spending the time to implement this suggestion if you do decide to!
Love all of you and your hard work.
The text was updated successfully, but these errors were encountered:
Expected Behavior
In the current version of the API, the status endpoint returns the
current_season
as the year of the current seasoncould you also return the season data from the FRC Event Web below it?
Current Behavior
sending an authorized call to
https://www.thebluealliance.com/api/v3/status
returns{ "android": { "latest_app_version": 6000199, "min_app_version": 5000000 }, "current_season": 2023, "down_events": [], "ios": { "latest_app_version": -1, "min_app_version": -1 }, "is_datafeed_down": false, "max_season": 2023 }
Possible Solution
A way I see the data being returned could look something like this;
upon sending an authorized call to
https://www.thebluealliance.com/api/v3/status
the api returns{ "android": { "latest_app_version": 6000199, "min_app_version": 5000000 }, "current_season": 2020, "current_season_data": { "eventCount": 200, "gameName": "INFINITE RECHARGE", "kickoff": "2020-01-04T15:30:00Z", "rookieStart": 8002, "teamCount": 4782, "frcChampionships": [ { "name": "FIRST Championship - Detroit - FIRST Robotics Competition (Cancelled)", "startDate": "2020-04-29T00:00:00", "location": "Detroit, MI USA" }, { "name": "FIRST Championship - Houston - FIRST Robotics Competition (Cancelled)", "startDate": "2020-04-15T00:00:00", "location": "Houston, TX USA" } ] } "down_events": [], "ios": { "latest_app_version": -1, "min_app_version": -1 }, "is_datafeed_down": false, "max_season": 2023 }
or perhaps a dedicated endpoint just to return this data
https://www.thebluealliance.com/api/v3/status/season
Context
My reason for making this suggestion is because I am working on a backend for our team's new website and Id like to be able to pull all the data I need all at once. The ability to get the game name and kickoff date could be very useful in other projects by other authors as well, as The Blue Alliance's API is far more user friendly then the FRC Event Web's own API which was why I originally started programming using the TBA API.
Thank you for reading, and for spending the time to implement this suggestion if you do decide to!
Love all of you and your hard work.
The text was updated successfully, but these errors were encountered: