BookingFlow
Starts a pricing and extras check using the criteria provided.
post/pricingextras/{searchId}/{searchKey}
Path parameters
searchIdinteger required
Numeric search Id.
searchKeystring required
36-character search security key.
Query parameters
interactSessionstring
Optional but recommended customer interaction session. Keep the same session valid for the whole customer interaction journey.
accommodationstring
Optional accommodation identifier to only return a single accommodation result.
Request body
Example request
{
"flight": {
"routes": [
{
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
]
}
],
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"accommodation": {
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"guests": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"package": {
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"guests": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"tour": {
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"ticket": {
"options": [
{
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
]
}
],
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"transfer": {
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"carRental": {
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"driver": {
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
},
"additionalDriver": {
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
},
"insurance": {
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"airportExtras": [
{
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"extras": [
{
"participants": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
}
],
"multiCity": {
"travellers": [
{
"firstname": "Joe",
"middleNames": "B",
"surname": "Bloggs",
"dateOfBirth": "1970-01-25",
"nationality": "GB",
"foidNumber": "ABC123456",
"foidStartDate": "2015-01-10",
"foidExpiryDate": "2025-01-10",
"foidIssuingCountry": "GB"
}
]
},
"contactInfo": {
"internalRef": "CUST-123",
"emailAddress": "joe.bloggs@email.com",
"telephone": {
"countryPrefix": "44",
"number": "0123456789"
},
"firstname": "Joe",
"surname": "Bloggs",
"company": "ACME Travel",
"address1": "123 Any Road",
"city": "Bournemouth",
"state": "Dorset",
"postalCode": "BH1 1AB",
"countryCode": "GB"
}
}Response
OK
Changes
No recorded changes to this endpoint across all 1 revision of this API.