Properties
| Name | Type | Description |
|---|---|---|
| bookingClasses | array | Information relating to the Passenger Reservations Booking Designator (PRBD) and Meals. |
| freightClasses | array | Indicates the type of cargo that can be loaded onto the equipment. |
| restrictions | array | Information provided by a carrier to specify restrictions on carrying traffic or limitations to the carriage of traffic. |
| planeChangeWithoutAircraftChange | boolean | True/False value showing if there is an equipment change enroute where the IATA Aircraft Type code is the same on each leg. |
| onTimePerformance | object | Represents on time indicator and delay and cancelation performance. |
| inFlightServices | array | Denotes the use of in-flight services in relation to the IATA standard. |
| automatedCheckIn | boolean | Identifies if the carrier offers automated check‑in for the flight leg. |
| electronicTicketing | boolean | Used to identify if a flight leg is an electronic ticketing candidate. |
| secureFlightIndicator | boolean | Present when legal requirement to disclose full Secure Flight passenger data for U.S. flights. |
| governmentApproval | boolean | Marker to show service is subject to government approval. |
| statusDetails | array | Details about flight status per leg. |
| seatingCapacity | object | Represents actual and predicted seating capacity. |
| carrier | object | Contains a carrier designator code. |
| serviceSuffix | string | The operational suffix supplied by the carrier. |
| flightNumber | integer | The numeric part of the flight number. |
| sequenceNumber | integer | Sequence of stopping points starting at 0. |
| flightType | string | Flight type definition. |
| departure | object | Departure airport, terminal, date, time, etc. |
| arrival | object | Arrival airport, terminal, date, time, etc. |
| elapsedTime | integer | The duration of the flight. |
| cargoTonnage | number | Cargo tonnage. |
| aircraftType | object | Denotes the equipment type in use. |
| serviceType | object | Single character service type classification. |
| segmentInfo | object | Number of stops and intermediate airports. |
| distance | object | Great‑circle distance information. |
| codeshare | object | Codeshare information. |
| scheduleInstanceKey | string | Unique identifier of schedule instance. |
| statusKey | string | Unique identifier of flight status. |
| originalFlight | string | Link to the original scheduled flight. |
| map | string | Link to the flight map. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/oag/main/json-schema/oag-get-departuredate-scheduleinstancekey-response-schema.json",
"title": "GetDeparturedateScheduleinstancekeyResponse",
"x-generated": "2026-09-23",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/_ae-authored/oag-openapi-generated.yml#/components/schemas/GetDeparturedateScheduleinstancekeyResponse",
"type": "object",
"properties": {
"bookingClasses": {
"type": "array",
"description": "Information relating to the Passenger Reservations Booking Designator (PRBD) and Meals."
},
"freightClasses": {
"type": "array",
"description": "Indicates the type of cargo that can be loaded onto the equipment."
},
"restrictions": {
"type": "array",
"description": "Information provided by a carrier to specify restrictions on carrying traffic or limitations to the carriage of traffic."
},
"planeChangeWithoutAircraftChange": {
"type": "boolean",
"description": "True/False value showing if there is an equipment change enroute where the IATA Aircraft Type code is the same on each leg."
},
"onTimePerformance": {
"type": "object",
"description": "Represents on time indicator and delay and cancelation performance."
},
"inFlightServices": {
"type": "array",
"description": "Denotes the use of in-flight services in relation to the IATA standard."
},
"automatedCheckIn": {
"type": "boolean",
"description": "Identifies if the carrier offers automated check‑in for the flight leg."
},
"electronicTicketing": {
"type": "boolean",
"description": "Used to identify if a flight leg is an electronic ticketing candidate."
},
"secureFlightIndicator": {
"type": "boolean",
"description": "Present when legal requirement to disclose full Secure Flight passenger data for U.S. flights."
},
"governmentApproval": {
"type": "boolean",
"description": "Marker to show service is subject to government approval."
},
"statusDetails": {
"type": "array",
"description": "Details about flight status per leg."
},
"seatingCapacity": {
"type": "object",
"description": "Represents actual and predicted seating capacity."
},
"carrier": {
"type": "object",
"description": "Contains a carrier designator code."
},
"serviceSuffix": {
"type": "string",
"description": "The operational suffix supplied by the carrier."
},
"flightNumber": {
"type": "integer",
"description": "The numeric part of the flight number."
},
"sequenceNumber": {
"type": "integer",
"description": "Sequence of stopping points starting at 0."
},
"flightType": {
"type": "string",
"description": "Flight type definition."
},
"departure": {
"type": "object",
"description": "Departure airport, terminal, date, time, etc."
},
"arrival": {
"type": "object",
"description": "Arrival airport, terminal, date, time, etc."
},
"elapsedTime": {
"type": "integer",
"description": "The duration of the flight."
},
"cargoTonnage": {
"type": "number",
"description": "Cargo tonnage."
},
"aircraftType": {
"type": "object",
"description": "Denotes the equipment type in use."
},
"serviceType": {
"type": "object",
"description": "Single character service type classification."
},
"segmentInfo": {
"type": "object",
"description": "Number of stops and intermediate airports."
},
"distance": {
"type": "object",
"description": "Great‑circle distance information."
},
"codeshare": {
"type": "object",
"description": "Codeshare information."
},
"scheduleInstanceKey": {
"type": "string",
"description": "Unique identifier of schedule instance."
},
"statusKey": {
"type": "string",
"description": "Unique identifier of flight status."
},
"originalFlight": {
"type": "string",
"description": "Link to the original scheduled flight."
},
"map": {
"type": "string",
"description": "Link to the flight map."
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/oag-get-departuredate-scheduleinstancekey-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.