Available Routes and Flights Calendar
Routes
Lists all possible city pairs selling by the airline.
Request
GET /schedule/routes?sales_channel=OTA
Base URL: https://test-api.worldticket.net/sms-gateway
Header: x-api-key: {api_key}
Response
[
{
"origin": {
"code": "DMX",
"name": "Madinah",
"cityName": "Madinah",
"cityCode": "DMX",
"country": "SA"
},
"destinations": [
{
"code": "JXD",
"name": "Al-Sulimaniyah",
"cityName": "Jeddah",
"cityCode": "JXD",
"country": "SA"
},
{
"code": "KCX",
"name": "KCX",
"cityName": "King Abdullah Economic City",
"cityCode": "KCX",
"country": "SA"
},
{
"code": "MKX",
"name": "Makkah",
"cityName": "Makkah",
"cityCode": "MKX",
"country": "SA"
}
]
},
{
"origin": {
"code": "JXD",
"name": "Al-Sulimaniyah",
"cityName": "Jeddah",
"cityCode": "JXD",
"country": "SA"
},
"destinations": [
{
"code": "DMX",
"name": "Madinah",
"cityName": "Madinah",
"cityCode": "DMX",
"country": "SA"
},
{
"code": "KCX",
"name": "KCX",
"cityName": "King Abdullah Economic City",
"cityCode": "KCX",
"country": "SA"
},
{
"code": "MKX",
"name": "Makkah",
"cityName": "Makkah",
"cityCode": "MKX",
"country": "SA"
}
]
},
{
"origin": {
"code": "KCX",
"name": "KCX",
"cityName": "King Abdullah Economic City",
"cityCode": "KCX",
"country": "SA"
},
"destinations": [
{
"code": "DMX",
"name": "Madinah",
"cityName": "Madinah",
"cityCode": "DMX",
"country": "SA"
},
{
"code": "JXD",
"name": "Al-Sulimaniyah",
"cityName": "Jeddah",
"cityCode": "JXD",
"country": "SA"
},
{
"code": "MKX",
"name": "Makkah",
"cityName": "Makkah",
"cityCode": "MKX",
"country": "SA"
}
]
},
{
"origin": {
"code": "MKX",
"name": "Makkah",
"cityName": "Makkah",
"cityCode": "MKX",
"country": "SA"
},
"destinations": [
{
"code": "DMX",
"name": "Madinah",
"cityName": "Madinah",
"cityCode": "DMX",
"country": "SA"
},
{
"code": "JXD",
"name": "Al-Sulimaniyah",
"cityName": "Jeddah",
"cityCode": "JXD",
"country": "SA"
},
{
"code": "KCX",
"name": "KCX",
"cityName": "King Abdullah Economic City",
"cityCode": "KCX",
"country": "SA"
}
]
}
]
Calendar Availability
Lists available dates per route. Usually used in the calendar picker.
Request
GET /schedule/calendar/availability?start_date=2023-12-03T00:00:00&end_date=2023-12-28T00:00:00&departure_airport=XMD&arrival_airport=JED&direct=true
Base URL: https://test-api.worldticket.net/sms-gateway
Header:
x-api-key: {api_key}
Response
{
"departureAirport": "XMK",
"arrivalAirport": "XMD",
"startDate": "2024-04-01",
"endDate": "2024-04-15",
"dates": [
"2024-04-01",
"2024-04-02",
"2024-04-03",
"2024-04-04",
"2024-04-05",
"2024-04-06",
"2024-04-07",
"2024-04-08",
"2024-04-09",
"2024-04-10",
"2024-04-11",
"2024-04-12",
"2024-04-13",
"2024-04-14",
"2024-04-15"
]
}