A remote competition management API for BDArmory. BDA is a combat AI mod for the popular game Kerbal Space Program.
This API offers the following basic objects:
-
Competitions - Top level grouping collects all data for a given tournament.
-
Players - Top level collection of people participating in any competition.
-
Vessels - For each competition, each player may submit zero or one vessel.
-
Heats - Craft are organized into brackets, initially randomized, and subsequently organized based on progressive performance through a series of heats.
-
Records - Results describing the performance of each vessel in each heat.
{"records": [{...}]} 200 OK
[1,2,3,4,5,...]
[{"id": ..., "competition_id": ..., "player_id": ..., "hits": 8, "kills": 2, ...}]
[{"id": ..., "competition_id": ..., "player_id": ..., "craft_url": ...}]
[{"id": ..., "competition_id": ..., "player_id": ..., "vessel_id": ..., "stage": 1, ...}]
{"started_at": null, "ended_at": null, ...}
200 OK
200 OK
200 OK
200 OK