Crew Hotel Information

Summary

Provides information about the crew hotel at a certain layover station.

Request

Code snippet: URL

GET /v1/flight_operations/crew_services/COMMON_CREW_HOTEL_INFO

Parameters

Name Type Description Required Schema / Format
provider Query Provider of Hotelinformation (default LHP) no

xsd:string

LHP|LCAG

station Query Airport IATA code. yes

xsd:string

[A-Z]{3}

Responses

Code Description Content-Type Schema
200 Crew hotel information has been generated as requested. application/json Crew Hotel Information Model
404 The request hotel information has not been found. application/json Processing Errors Model
409 Invalid parameters, e.g. provider not supported, wrong station code format application/json Processing Errors Model
500 Any other error application/json Processing Errors Model

Crew Hotel Information

Code snippet: Payload

{
  "provider" → xsd:string
  "station" → xsd:string
  "hotelInformation" → [
      "forAirline" → xsd:string
      "hotelContact" → {
          "company" → xsd:string
          "lastName" → xsd:string
          "phone" → xsd:string
          "mobilePhone" → xsd:string
      },
      "hotelTransferContact" → {
          "company" → xsd:string
          "lastName" → xsd:string
          "phone" → xsd:string
          "mobilePhone" → xsd:string
      }
  ]
}
Name Description Required Schema / Format

provider

Provider of Hotelinformation no

xsd:string

LHP|LCAG

station

Airport IATA code yes

xsd:string

[A-Z]{3}

hotelInformation[]


yes

hotelInformation[] → forAirline

Airline of the crew hotel
yes

xsd:string

[A-Za-z ]+

hotelInformation[] → hotelContact

The contact information of the hotel
yes

hotelInformation[] → hotelContact → company

The hotel company
yes

xsd:string

[A-Za-z ]+

hotelInformation[] → hotelContact → lastName

Last name of the contact person at the hotel
no

xsd:string

[A-Za-z ]+

hotelInformation[] → hotelContact → phone

Telephone number of the hotel or contact person
yes

xsd:string

[0-9+ ]+

hotelInformation[] → hotelContact → mobilePhone

Mobile phone number of the hotel or contact person no

xsd:string

[0-9+ ]+

hotelInformation[] → hotelTransferContact

The contact information for the hotel transfer
yes

hotelInformation[] → hotelTransferContact→ company The company yes

xsd:string

[A-Za-z ]+
hotelInformation[] → hotelTransferContact→ lastName Last name of the contact person at the hotel no

xsd:string

[A-Za-z ]+
hotelInformation[] → hotelTransferContact→ phone Telephone number of the hotel or contact person yes

xsd:string

[0-9+ ]+

hotelInformation[] → hotelTransferContact→ mobilePhone Mobile phone number of the hotel or contact person no

xsd:string

[0-9+ ]+

Example

Request

Code snippet: Get request
GET /v1/flight_operations/crew_services/COMMON_CREW_HOTEL_INFO?station=DUB&provider=LHP

Response

Code snippet: Json
{
  "provider": "LHP",
  "station": "DUB",
  "hotelInformation": [
    {
      "forAirline": "Lufthansa",
      "hotelContact": {
        "company": "Crowne Plaza Hotel",
        "lastName": "Shannon O'Driscoll",
        "phone": "+353 1 888 8888",
        "mobilePhone": ""
      },
      "hotelTransferContact": {
        "company": "Crowne Plaza shuttle bus",
        "lastName": "",
        "phone": "+353 1 888 8888",
        "mobilePhone": ""
      }
    }
  ]
}