List events
GET/:num
Returns a list of the next {num} current and upcoming events.
Request
Path Parameters
num integerstring
Number of events to return, or 'all' to return all events
Example: 50
Responses
- 200
- 400
Successful operation
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- Array [
- ]
- Array [
- ]
- ]
data object[]
id integer
Event ID
type string
Possible values: [Event, Controller Examination, VASOPS Event]
Event type
name string
Event name
link string
Event link
organisers object[]
Event organisers
region stringnull
Region ID
division stringnull
Division ID
subdivision stringnull
Subdivision ID
organised_by_vatsim boolean
Whether the event is organised by VATSIM
airports object[]
Event airports
icao string
Airport ICAO code
routes object[]
Event routes
departure string
Departure airport ICAO code
arrival string
Arrival airport ICAO code
route string
Route
start_time date-time
Event start time
end_time date-time
Event end time
short_description string
Event short description (HTML)
description string
Event description (HTML)
banner string
Event banner
{
  "data": [
    {
      "id": 1,
      "type": "Event",
      "name": "Example Event",
      "link": "https://my.vatsim.net/events/example-event",
      "organisers": [
        {
          "region": "AMAS",
          "division": "USA",
          "subdivision": null,
          "organised_by_vatsim": false
        }
      ],
      "airports": [
        {
          "icao": "KJFK"
        }
      ],
      "routes": [
        {
          "departure": "KJFK",
          "arrival": "KATL",
          "route": "RBV Q430 BYRDD J48 MOL FLASK OZZZI1"
        }
      ],
      "start_time": "1970-01-01T00:00:00.000000Z",
      "end_time": "1970-01-01T06:00:00.000000Z",
      "short_description": "<p>Fly with us tonight!</p>",
      "description": "<p>Fly with us tonight!</p>",
      "banner": "https://vatsim-my.nyc3.digitaloceanspaces.com/events/JpjoYKp6CRcz4V1wvdlMnQHiAtYOmT2p3DevEA7j.png"
    }
  ]
}
Bad request
- application/json
- Schema
- Example (from schema)
Schema
message string
Error message
{
  "message": "Unable to process the request."
}
Loading...