Book Car Park
API Docs > product:Parking > endpoint:carpark > Make Booking
Car Park Booking Request
Method
POST
Endpoint
The endpoint to use is:
https://api.holidayextras.co.uk/v1/carpark/CarParkCode
For example, for Maple Manor Meet and Greet at London Gatwick North terminal the endpoint is:
https://api.holidayextras.co.uk/v1/carpark/LGW4
Request Parameters
The parameters must be sent in the body of the request, as x-www-form-urlencoded
data.
NB: All parameter names are case sensitive.
Name | Data Type | Format | Mandatory? | Additional Information | |
---|---|---|---|---|---|
ABTANumber | String | [A-Z0-9] 5 chars | Y | This is also known as an ‘agent code’. This will be confirmed to you by your Account Manager during set up. |
|
Address[] | String | [A-Z0-9] 25 chars | Y | First line of address (house name / number and road) of lead passenger If you require more than 1 address line, then you can replicate this field and increment the number in square brackets, i.e. “Address[1]” for address line 2, and so on. NB: This field can be set to NA |
|
ArrivalDate | Date | YYYY-MM-DD | Y | Date customer drops vehicle at car park. | |
ArrivalTime | Time | HHMM | Y | Time customer drops vehicle at car park. | |
County | String | [A-Z] 20 chars | Y | County of address NB: This field can be set to NA |
|
CustomerRef | String | [A-Z0-9] 20 chars | N | A unique reference code associated with the customer’s booking for tracking and reference purposes. | |
DepartDate | Date | YYYY-MM-DD | Y | Date customer picks up vehicle from car park. | |
DepartTime | Time | HHMM | Y | Time customer picks up vehicle from car park. | |
String | [A-Z0-9] 50 chars | Y | Email of lead passenger | ||
Initial | String | [A-Z] 1 chars | Y | Initial of lead passenger | |
Initials | String | [A-Z] 3 chars | N | The initials of the Operator / Agent. | |
key | String | [A-Z] | Y | This will be assigned to you by your Account Manager during set up. | |
NumberOfPax | Integer | [0-9] 2 chars | Y | Number of passengers. | |
Password | String | [A-Z0-9] 5 chars | N* | Password required for retail agent requests - intermediaries do not require a password. This will be confirmed to you by your Account Manager during set up. |
|
PostCode | String | [A-Z0-9] 10 chars | Y | Post code of address NB: This field can be set to NA |
|
PriceCheckFlag | String | Y | Y | Indicates a price check will be carried out prior to booking. If the price is lower in the system the booking will be made as the customer will benefit from a saving. If the price has changed and is higher than the price stated on availability, an error will return to explain that the price has increased, the booking can still be made but the customer must confirm that they will pay the higher amount. You should then resubmit the request changing the PriceCheckPrice with the new price. |
|
PriceCheckPrice | Float | [0-9] | Y | Price of the product, received from the availability request or price check. | |
Surname | String | [A-Z] 20 chars | Y | Surname of lead passenger | |
System | String | [A-Z] 3 chars | Y* | For European products, you need to pass in the value of System=ABG (the default is System=ABC , which is UK products only). |
|
Title | String | [A-Z] 4 chars | Y | Title of lead passenger | |
token | String | [0-9] 9 chars | Y | This is the same token used in the availability request. | |
Town | String | [A-Z] 20 chars | Y | Town of address NB: This field can be set to NA |
|
Supplements/Code | String | [A-Z0-9] 5 chars | N | Product code of the upgrade to book. See below for more info on booking upgrades | |
Supplements/Date | String | YYYY-MM-DD | Y | The date to book the upgrade for. This should be brought forward from the upgrade availability request. | |
Supplements/Quantity | Integer | [0-9]1 char | Y* | For per room/booking upgrades, specify the required quantity | |
Supplements/Adults | Integer | [0-9]1 char | Y* | For per person upgrades, specify the number of adult passes | |
Supplements/Children | Integer | [0-9]1 char | Y* | For per person upgrades, specify the number of child passes | |
Supplements/TotalPrice | Float | [0-9] | Y | Mandatory for all upgrades. The total price of the upgrade, accounting for total quantity | |
Supplements/LoungeArrival | String | YYYY-MM-DD HH:mm | Y* | Mandatory for Lounge upgrades. Specifies the time the client wishes to enter the lounge |
Booking Upgrades
It is possible to booking upgrade items at the same time as making a core product booking. Once the core product has been selected you must make an Upgrade availability request. Use the information in the response to pick the upgrades desired for the product. In the booking request any number of Supplements
tags may be added but each must be for a unique upgrade. Multiple Supplements
can be added in the request using the square bracket([]
) notation e.g.
POST /v1/carpark/STN5 HTTP/1.1
Host: api.holidayextras.co.uk
Content-Type: application/x-www-form-urlencoded
ABTANumber=YourABTANumber&Password=YourPassword&Initials=YourInitials&key=YourKey&token=YourToken&ArrivalDate=2020-11-09&ArrivalTime=12:30&DepartDate=2020-11-17&DepartTime=13:45&Title=Mr&Initial=T&Surname=Test&Address=Holiday Extras Ltd&Address=Ashford Road&Town=Hythe&County=Kent&PostCode=CT214JF&Email=test@test.com&PriceCheckFlag=Y&PriceCheckPrice=50.05&CarColour=White&CarMake=Range Rover&CarModel=Vogue&Registration=TE17 STS&ReturnFlight=VIR19&Supplements[0][Code]=HXOST1&Supplements[0][Quantity]=1&Supplements[0][Date]=2020-11-09&Supplements[0][TotalPrice]=1.99&Supplements[1][Code]=STNSFS&Supplements[1][Date]=2020-11-09&Supplements[1][Adults]=2&Supplements[1][Children]=1&Supplements[1][TotalPrice]=21.00
For per Room
or per Booking
upgrades a Quantity
must be supplied.
For per Person
upgrades the number of Adult
and Children
passes must be supplied. Depending on the upgrade it may also be necessary to supplier the number of Infants
.
Pricing
A TotalPrice
must be included with each supplement node. This should be calculated as follows;
- Per
Room
or perBooking
-Quantity
xPrice
- Per
Person
- (Adults
xAdPrice
) + (Children
xChPrice
)
*NOTE* When booking upgrades the cost of the upgrades should not be added to the PriceCheckPrice
. This should only reflect the price of the core product.
FastTrack
When booking fast track passes you will receive links to the client’s fast track passes in the booking response. These can be added to your own confirmation emails and will be required by the client to use their passes.
Request flags
When you receive the availability response, it will indicate which request flags are required to be sent as part of the booking request.
The request flags differ depending on the product’s region and the supplier’s requirements. A summary is below, but please see the relevant sections in the availability endpoint documentation.
UK Products
The <RequestFlags>
field dictates which fields need to be sent as part of the booking request.
European Products
The availability response will return a list of 18 flags in the <CarDetFlags>
field with a yes/no response to indicate if required. The order of the flags is always the same.
Payment
In the UK, we are PCI DSS compliant and so we do not accept customers’ payment details being passed to us via the API. Further details can be found in our section on Payment.
Please contact your Account Manager if you have any questions concerning payment.
Booking Terms and Conditions
It is important that the customer has access to the Terms and Conditions at the time of placing their booking and after. We highly recommend that these are made clear to the customer before booking.
For European products, please use the following link:
http://www.holidayextras.de/images/de-hx/pdf/agb.pdf
If you require translations of Terms and Conditions into other languages, you can simply change /de-hx/
(German) into nl-hx
(Dutch), it-hex
(Italian), pt-hx
(Portuguese), fr-hx
(French), es-hx
(Spanish) or en-hx
(English).
Car Park Booking Response
The car park booking response will confirm that a booking has been placed in our system.
For a detailed explanation of the fields returned, please see below:
Field | Additional Information |
---|---|
Booking/BookingRef | This is the reference for this booking. It must be referred to in all communication with us concerning this booking. NB: Our booking references are up to 12 char alphanumeric (including 1/I and 0/O/Q). |
Booking/AgentComm | Commission you have earned from this booking. |
CarDetails | Confirmation of the vehicle details that were sent in the booking request. |
CarDetails/Registration | |
CarDetails/CarMake | |
CarDetails/CarModel | |
CarDetails/CarColour | |
CarDetails/OutFlight | |
CarDetails/Destination | |
CarDetails/MobileNum | |
ClientDetails | Confirmation of the lead passenger’s details that were sent in the booking request. |
ClientDetails/Title | |
ClientDetails/Initials | |
ClientDetails/Surname | |
ClientDetails/Email | |
HandlingFee | Any booking fees that are applicable for processing this transaction. Currently, we do not charge for processing bookings, so this figure will be zero. |
MoreInfoURL | The URL for viewing the booking. See view booking for more details. |
CarPark | Details of the car park that were sent in the booking request. |
CarPark/ArrivalDate | |
CarPark/DepartDate | |
CarPark/ArrivalTime | |
CarPark/DepartTime | |
CarPark/Duration | |
CarPark/NumberOfPax | |
CarPark/ReturnFlight | |
CarPark/Code | |
CarPark/TotalPrice | |
CarPark/Name | |
CarPark/introduction | Production description text |
CarPark/logo | Product logo. Prepend with https: |
CarPark/RequiresQRCode | Whether the QR Code needs to be used for this carpark, instead of the barcode |
CarPark/BookingUrl | Prepend with https://api.holidayextras.co.uk/ |
CarPark/MoreInfoUrl | Prepend with https://api.holidayextras.co.uk/ |
BarCode | URL to the barcode for the booking. Prepend with https://api.holidayextras.co.uk/ |
QRCode | URL to the QR code for the booking. Prepend with https://api.holidayextras.co.uk/ |
QRCodeValue | (EU only) Value of the QR code that comes with email confirmation. More details about QR Code |
QRCodeValueStr | (EU only) Value of the QR code that comes with email confirmation, when returning as part of a JSON resposne this value will be a string. More details about QR Code |
FastTrackVouchers/Name | Only present if Fast track products have been purchased - Name used to separate multiple voucher products |
FastTrackVouchers/Source | Link to the voucher document to be embeded in the client email |
FastTrackVouchers/type | Content type qualifier for the Source |
CurrentSupplements/Code | Upgrade Code |
CurrentSupplements/Name | Name of the upgrade |
CurrentSupplements/Price | Price Paid for the upgrade |
CurrentSupplements/NonDiscPrice | The original price of the upgrade before any discounts |
CurrentSupplements/Per | The pricing basis for the product (booking/room/person) |
CurrentSupplements/Adults | The number of adult passes purchased |
CurrentSupplements/Children | The number of child passes purchased |
CurrentSupplements/Date | The date the upgrade has been purchased for |
CurrentSupplements/Remarks | Internal notes |
CurrentSupplements/Canx | Whether the upgrade can be cancelled |
API_Header/Request | A list of parameters that were sent in the booking request. |
Booking Confirmation
We expect partners to create their own booking confirmations to send to customers, using the information provided in the booking response.
However, we also have capability to send booking confirmation emails ourselves on behalf of partners. This feature is not available as standard, and so if you wish to enable this please speak to your Account Manager.
PdfUrl
The PdfUrl
field contains a URL that can be used to retrieve a PDF copy of
the confirmation email. Note that you will need to append the fields
ABTANumber
, Password
and key
to the link in order to authenticate.
Example:
https://api.holidayextras.co.uk/sandbox/v1/confirmation?email=test@holidayextras.com&booking_ref=HPABCDE&product_type=carparks&ABTANumber=WT314&Password=redacted&key=mytestkey
Worked Examples
Below are worked examples of both the request and response for booking car parking.
UK Products Booking
Request
https://api.holidayextras.co.uk/carpark/LGW4
<Request>
<ABTANumber>YourABTA</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2017-12-01</ArrivalDate>
<ArrivalTime>1200</ArrivalTime>
<DepartDate>2017-12-08</DepartDate>
<DepartTime>1200</DepartTime>
<NumberOfPax>1</NumberOfPax>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>57.99</PriceCheckPrice>
<CarColour>White</CarColour>
<CarMake>Range Rover</CarMake>
<CarModel>Evoque</CarModel>
<Destination>Munich</Destination>
<OutFlight>EZY8985</OutFlight>
<OutTerminal>N</OutTerminal>
<Registration>TE17 STS</Registration>
<ReturnFlight>EZY8982</ReturnFlight>
<ReturnTerminal>N</ReturnTerminal>
<MobileNum>01234567890</MobileNum>
</Request>
Response
<?xml version="1.0"?>
<API_Reply Product="CarPark" RequestCode="5" Result="OK">
<Booking>
<BookingRef>YourBookingRef</BookingRef>
<AgentComm>7.25</AgentComm>
<VATonComm>0.00</VATonComm>
<PdfUrl>/v1/confirmation?email=test%40test.com&booking_ref=HPABCDE&product_type=carparks</PdfUrl>
</Booking>
<CarDetails>
<Registration>TE17 STS</Registration>
<CarMake>RANGE ROVER</CarMake>
<CarModel>EVOQUE</CarModel>
<CarColour>WHITE</CarColour>
<OutFlight>EZY8985</OutFlight>
<Destination>MUNICH</Destination>
<MobileNum/>
</CarDetails>
<ClientDetails>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Email>test@test.com</Email>
</ClientDetails>
<HandlingFee>0.00</HandlingFee>
<MoreInfoURL>/booking/YourBookingRef</MoreInfoURL>
<CarPark>
<ArrivalDate>2017-12-01</ArrivalDate>
<DepartDate>2017-12-08</DepartDate>
<ArrivalTime>1200</ArrivalTime>
<DepartTime>1200</DepartTime>
<Duration>7</Duration>
<NumberOfPax>1</NumberOfPax>
<ReturnFlight>EZY8982</ReturnFlight>
<Code>LGW4</Code>
<TotalPrice>57.99</TotalPrice>
<Name>Maple Manor Meet and Greet North</Name>
<introduction>With 20 years' experience in providing a great service, Maple Manor Meet and Greet parking is a firm favourite with our customers and it's easy to see why. One of their professional, insured chauffeurs will meet you at the North terminal and park your car for you in a secured car park while you catch your flight. It couldn't be simpler and all for this low price. We only sell airport-approved Meet and Greet services and Maple Manor is no exception.</introduction>
<advance_purchase>1</advance_purchase>
<logo>//d1xcii4rs5n6co.cloudfront.net/libraryimages/LGW4_LGV0_LGT9_LGY8_thumbnail_logo.png</logo>
<BookingURL>/carpark/LGW4</BookingURL>
<MoreInfoURL>/product/LGW4</MoreInfoURL>
</CarPark>
<API_Header>
<Request>
<ABTANumber>YourABTANumber</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2017-12-01</ArrivalDate>
<ArrivalTime>1200</ArrivalTime>
<DepartDate>2017-12-08</DepartDate>
<DepartTime>1200</DepartTime>
<NumberOfPax>1</NumberOfPax>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>57.99</PriceCheckPrice>
<CarColour>White</CarColour>
<CarMake>Range Rover</CarMake>
<CarModel>Evoque</CarModel>
<Registration>TE17 STS</Registration>
<Destination>Munich</Destination>
<OutFlight>EZY8985</OutFlight>
<OutTerminal>N</OutTerminal>
<ReturnFlight>EZY8982</ReturnFlight>
<ReturnTerminal>N</ReturnTerminal>
<MobileNum>01234567890</MobileNum>
</Request>
</API_Header>
</API_Reply>
European Products Booking
Request
https://api.holidayextras.co.uk/carpark/MU01
<Request>
<ABTANumber>YourABTANumber</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2017-12-01</ArrivalDate>
<ArrivalTime>1200</ArrivalTime>
<DepartDate>2017-12-08</DepartDate>
<DepartTime>1200</DepartTime>
<NumberOfPax>1</NumberOfPax>
<Title>HERR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>35.00</PriceCheckPrice>
<System>ABG</System>
<OutFltNo>EZY8982</OutFltNo>
<InFltNo>EZY8985</InFltNo>
<InFltTime>1130</InFltTime>
</Request>
Response
<?xml version="1.0"?>
<API_Reply Product="CarPark" RequestCode="4" Result="OK">
<Booking>
<BookingRef>YourBookingRef</BookingRef>
<PdfUrl>/v1/confirmation?email=test%40test.com&booking_ref=FRABCDE&product_type=carparks</PdfUrl>
</Booking>
<MoreInfoURL>/carpark/YourBookingRef.de</MoreInfoURL>
<CarPark>
<ArrivalDate>2017-12-01</ArrivalDate>
<DepartDate>2017-12-08</DepartDate>
<ArrivalTime>1200</ArrivalTime>
<DepartTime>1200</DepartTime>
<Duration>7</Duration>
<NumberOfPax>1</NumberOfPax>
<ReturnFlight/>
<CarDetFlags>NNNNNNNNYYNYNNNNNN</CarDetFlags>
<Code>MU01</Code>
<Name>Parkservice Sky München</Name>
<BookingURL>/carpark/MU01.de</BookingURL>
<MoreInfoURL>/product/MU01.de</MoreInfoURL>
<TotalPrice>35.00</TotalPrice>
<GatePrice>0.00</GatePrice>
</CarPark>
<BarCode>/barcode/YourBookingRef.png?key=YourKey</BarCode>
<ClientDetails>
<Title>HERR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Email>TEST@TEST.COM</Email>
<Town>TESTVILLE</Town>
<Postcode>TE12 3ST</Postcode>
<DayPhone>TBC</DayPhone>
<Remarks/>
<Address0>123 TEST STREET</Address0>
<DataProtection>Y</DataProtection>
<County>TESTSHIRE</County>
<Confirmation>Y</Confirmation>
</ClientDetails>
<Pricing>
<TotalPrice>35.00</TotalPrice>
</Pricing>
<API_Header>
<Request>
<ABTANumber>YourABTANumber</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2017-12-01</ArrivalDate>
<ArrivalTime>1200</ArrivalTime>
<DepartDate>2017-12-08</DepartDate>
<DepartTime>1200</DepartTime>
<NumberOfPax>1</NumberOfPax>
<Title>HERR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>35.00</PriceCheckPrice>
<System>ABG</System>
<OutFltNo>EZY8982</OutFltNo>
<InFltNo>EZY8985</InFltNo>
<InFltTime>1130</InFltTime>
</Request>
</API_Header>
</API_Reply>
UK Product booking With Upgrades
Request
https://api.holidayextras.co.uk/carpark/STN5
<Request>
<ABTANumber>YourABTA</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2020-11-08</ArrivalDate>
<ArrivalTime>1230</ArrivalTime>
<ArrivalDate>2020-11-06</ArrivalDate>
<DepartTime>1345</DepartTime>
<NumberOfPax>1</NumberOfPax>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>57.99</PriceCheckPrice>
<CarColour>White</CarColour>
<CarMake>Range Rover</CarMake>
<CarModel>Evoque</CarModel>
<Destination>Munich</Destination>
<OutFlight>EZY8985</OutFlight>
<OutTerminal>N</OutTerminal>
<Registration>TE17 STS</Registration>
<ReturnFlight>EZY8982</ReturnFlight>
<ReturnTerminal>N</ReturnTerminal>
<MobileNum>01234567890</MobileNum>
<Supplements>
<Code>HXOST1</Code>
<Date>2020-11-08</Date>
<Quantity>1</Quantity>
</Adults>
</Children>
<TotalPrice>1.99</TotalPrice>
</Supplements>
<Supplements>
<Code>STNSFS</Code>
<Date>2020-11-08</Date>
</Quantity>
<Adults>2</Adults>
<Children>1</Children>
<TotalPrice>15.00</TotalPrice>
</Supplements>
</Request>
Response
<?xml version="1.0"?>
<API_Reply Product="CarPark" RequestCode="5" Result="OK">
<Booking>
<BookingRef>YourBookingRef</BookingRef>
<AgentComm>3.75</AgentComm>
<VATonComm>0.00</VATonComm>
</Booking>
<CarDetails>
<Registration>TE17 STS</Registration>
<CarMake>RANGE ROVER</CarMake>
<CarModel>EVOQUE</CarModel>
<CarColour>WHITE</CarColour>
<OutFlight/>
<Destination>-</Destination>
<MobileNum>01234567890</MobileNum>
</CarDetails>
<ClientDetails>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>Test</Surname>
<Email>test@test.com</Email>
</ClientDetails>
<HandlingFee>0.00</HandlingFee>
<MoreInfoURL>/v1/booking/YourBookingRef</MoreInfoURL>
<CarPark>
<ArrivalDate>2020-11-08</ArrivalDate>
<DepartDate>2020-11-16</DepartDate>
<ArrivalTime>1230</ArrivalTime>
<DepartTime>1345</DepartTime>
<Duration>8</Duration>
<NumberOfPax>1</NumberOfPax>
<ReturnFlight>VIR19</ReturnFlight>
<Code>STN5</Code>
<TotalPrice>49.99</TotalPrice>
<Name>Long Stay</Name>
<introduction>We didn't think people thought about their airport parking before booking their holiday. But Stansted Long Stay is so smooth, so efficient, so easy to use, that one customer actually told us she might fly from Stansted just to use it again. Maybe she loved the great prices - it's almost always our best value car park at Stansted - or maybe the award-winning security. Or maybe, like most of our Stansted Long Stay customers, she was just happy with everything.</introduction>
<advance_purchase>1</advance_purchase>
<logo>//d1xcii4rs5n6co.cloudfront.net/libraryimages/85730-official-stansted-airport-parking-long-stay.png</logo>
<RequiresQRCode>0</RequiresQRCode>
<BookingURL>/v1/carpark/STN5</BookingURL>
<MoreInfoURL>/v1/product/STN5</MoreInfoURL>
</CarPark>
<BarCode>/v1/barcode/YourBookingRef.png?key=ONLIN</BarCode>
<QRCode>/v1/qrcode/YourBookingRef.png?key=ONLIN</QRCode>
<FastTrackVouchers>
<name>Fast Track Voucher</name>
<source>https://voucher.holidayextras.co.uk/voucher/fastTrack?email=YourEmail&booking_ref=YourBookingRef&agent=YourABTANumber&productType=carparks&productCode=STNSFS</source>
<type>text/html</type>
</FastTrackVouchers>
<API_Header>
<Request>
<ABTANumber>YourABTANumber</ABTANumber>
<Password>YourPassword</Password>
<Initials>YourInitials</Initials>
<key>YourKey</key>
<token>YourToken</token>
<ArrivalDate>2020-11-08</ArrivalDate>
<ArrivalTime>12:30</ArrivalTime>
<DepartDate>2020-11-16</DepartDate>
<DepartTime>13:45</DepartTime>
<Title>MR</Title>
<Initial>T</Initial>
<Surname>TEST</Surname>
<Address>123 Test Street</Address>
<Town>Testville</Town>
<County>Testshire</County>
<PostCode>TE12 3ST</PostCode>
<Email>test@test.com</Email>
<PriceCheckFlag>Y</PriceCheckFlag>
<PriceCheckPrice>50.05</PriceCheckPrice>
<CarColour>White</CarColour>
<CarMake>Range Rover</CarMake>
<CarModel>Evoque</CarModel>
<Registration>TE17 STS</Registration>
<ReturnFlight>VIR19</ReturnFlight>
<Supplement>
<Code>HXOST1</Code>
<Date>2017-12-01</Date>
<Quantity>1</Quantity>
</Supplement>
<Supplement>
<Code>STNSFS</Code>
<Date>2017-12-01</Date>
<Adults>2</Adults>
<Children>1</Children>
</Supplement>
<v>1</v>
</Request>
</API_Header>
</API_Reply>