Roadmap
Data & API
predictFRC is built data-source-agnostic. The current demo runs on simulated data, and the architecture is ready to plug into live competition feeds.
Planned data sources
The Blue Alliance API
Historical and live match results, event lists, and team metadata.
FIRST Events API
Official schedules, rankings, and score breakdowns for the current season.
Core entities
Team Event Match Ranking Rating Prediction Award District Season
Planned endpoints
| GET | /v1/teams | List teams with APEX ratings and filters. |
| GET | /v1/teams/{teamNumber} | Full team profile with component ratings. |
| GET | /v1/events | Events with difficulty and chaos scores. |
| GET | /v1/events/{code} | Event field, predictions, and schedule. |
| GET | /v1/matches/{key} | Match prediction and result. |
| POST | /v1/simulate | Simulate a match from six team numbers. |
Sample response
{
"teamNumber": 1234,
"teamName": "Iron Robotics",
"currentRating": 72.4,
"offenseRating": 51.2,
"defenseRating": 18.6,
"autoRating": 14.1,
"endgameRating": 12.8,
"consistency": 84,
"percentile": 96
}Integration FAQ
Want the methodology? Read about the APEX model →