Get Upcoming Flights
Returns all upcoming flights for the authenticated airline that haven’t ended yet, including brand information.Headers
Your airline’s API token
Response
Returns an array of flight objects with embedded brand information:Unique identifier for the flight
Flight code (e.g., “ST123”)
ROBLOX game/place ID for the flight
Aircraft type (e.g., “Boeing 737-800”)
ID of the operating airline
ID of the operating brand
Scheduled start time for the flight
When the flight ended (null for upcoming flights)
ID of codeshare partner airline (if applicable)
Departure airport code
Arrival airport code
When the flight actually started (null if not started)
Discord event link for the flight
Brand information object with fields: brandId, airlineId, name, iata, icao, callsign, isPrimary, logoUrl, accentColor, secondaryColor, elementColor
Example Request
Example Response
Start Flight
Marks a flight as started by setting thestartedAt timestamp.
Headers
Your airline’s API token
Path Parameters
The unique identifier of the flight to start
Response
Returns the updated flight object withstartedAt set to the current timestamp.
Example Request
Example Response
Error Response
Status:404 Not Found
Flight Heartbeat
Sends a heartbeat signal to indicate the flight server is still active. Currently acknowledges receipt without persisting data (schema lackslastPingAt field).
Headers
Your airline’s API token
Path Parameters
The unique identifier of the flight
Response
Always true
The flight ID that was pinged
Confirmation message
Example Request
Example Response
This endpoint is a placeholder for future functionality where the server will track flight health and auto-end stale flights.
End Flight
Marks a flight as completed by setting theendTime timestamp.
Headers
Your airline’s API token
Path Parameters
The unique identifier of the flight to end
Response
Returns the updated flight object withendTime set to the current timestamp.
Example Request
Example Response
Error Response
Status:404 Not Found