Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Documentation to give to partners who would like to integrate with our API.

Setting up ruby (only need to be done once per machine):

brew install --force openssl@1.1
curl -sSL https://get.rvm.io | bash -s stable
rvm install "ruby-3.2.0" --with-openssl-dir=$(brew --prefix openssl@1.1)
gem install bundler
Expand Down
2 changes: 1 addition & 1 deletion docs/feed.xml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.3">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-09-22T16:00:24+00:00</updated><id>/feed.xml</id><title type="html">Holiday Extras API</title><subtitle>Documentation to give to partners who would like to integrate with our API.
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.3">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2025-10-10T13:52:51+00:00</updated><id>/feed.xml</id><title type="html">Holiday Extras API</title><subtitle>Documentation to give to partners who would like to integrate with our API.
</subtitle></feed>
8 changes: 4 additions & 4 deletions docs/hxapi/asynchronous-bookings/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,15 +85,15 @@ <h3 id="availability-request">Availability Request</h3>

<h3 id="uk-products-availability-request">UK Products Availability Request</h3>

<ul class="uk-tab" data-uk-switcher="{connect:'#7b4fb7d0-51c9-45a9-8ee4-cc8eb3d76ce7'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#d27a7918-7fea-4c1b-a97c-c7d741c94e5b'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="7b4fb7d0-51c9-45a9-8ee4-cc8eb3d76ce7" class="uk-switcher uk-margin">
<ul id="d27a7918-7fea-4c1b-a97c-c7d741c94e5b" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/v1/carpark/LGW?ABTANumber=YourABTANumber&amp;Password=YourPassword&amp;Initials=YourInitials&amp;key=YourKey&amp;token=YourToken&amp;ArrivalDate=2025-01-07&amp;ArrivalTime=1200&amp;DepartDate=2025-01-08&amp;DepartTime=1200&amp;NumberOfPax=1&amp;includeAsyncOnlyProducts=true
Expand All @@ -110,15 +110,15 @@ <h3 id="uk-products-availability-request">UK Products Availability Request</h3>

<h3 id="european-products-availability-request">European Products Availability Request</h3>

<ul class="uk-tab" data-uk-switcher="{connect:'#adf24a6c-29e0-49a9-8e33-82f9b2db0147'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#0b606e5b-f54c-4eaf-a4b9-adfe06d8c1bc'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="adf24a6c-29e0-49a9-8e33-82f9b2db0147" class="uk-switcher uk-margin">
<ul id="0b606e5b-f54c-4eaf-a4b9-adfe06d8c1bc" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/v1/carpark/MUC?ABTANumber=YourABTANumber&amp;Password=YourPassword&amp;Initials=YourInitials&amp;key=YourKey&amp;token=YourToken&amp;ArrivalDate=2025-12-01&amp;ArrivalTime=1200&amp;DepartDate=2025-12-08&amp;DepartTime=1200&amp;NumberOfPax=1&amp;System=ABG&amp;lang=en&amp;includeAsyncOnlyProducts=true
Expand Down
4 changes: 2 additions & 2 deletions docs/hxapi/carhire/availability/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,15 @@ <h2 id="request">Request</h2>
</code></pre></div></div>

<p>Example request:</p>
<ul class="uk-tab" data-uk-switcher="{connect:'#8aa7fc26-c0dd-4de8-811c-510b44ac373f'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#098cce6c-4409-4145-b395-6bcda9ead6aa'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="8aa7fc26-c0dd-4de8-811c-510b44ac373f" class="uk-switcher uk-margin">
<ul id="098cce6c-4409-4145-b395-6bcda9ead6aa" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/v1/sandbox/carHire/products?key=1&amp;From=06NOV16&amp;ArrivalTime=1200&amp;To=13NOV&amp;DepartTime=1600&amp;PickupLocation=FL965&amp;DropoffLocation=FL965&amp;DateOfBirth=1990-10-13
Expand Down
2 changes: 1 addition & 1 deletion docs/hxapi/hotel/bkg/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ <h2 id="request-parameters">Request Parameters</h2>
<td>String</td>
<td>[A-Z] 2 chars</td>
<td>Y*</td>
<td>Required for requests for European products. (Values available are <code class="language-plaintext highlighter-rouge">en</code>, <code class="language-plaintext highlighter-rouge">de</code>, <code class="language-plaintext highlighter-rouge">it</code>, <code class="language-plaintext highlighter-rouge">es</code>, <code class="language-plaintext highlighter-rouge">pt</code> and <code class="language-plaintext highlighter-rouge">nl</code>.)</td>
<td>For European products, sets the language of the booking. (the default is <code class="language-plaintext highlighter-rouge">de</code>, other values available are <code class="language-plaintext highlighter-rouge">en</code>, <code class="language-plaintext highlighter-rouge">de</code>, <code class="language-plaintext highlighter-rouge">it</code>, <code class="language-plaintext highlighter-rouge">es</code>, <code class="language-plaintext highlighter-rouge">pt</code> and <code class="language-plaintext highlighter-rouge">nl</code>.)</td>
</tr>
<tr>
<td>Supplements/Code</td>
Expand Down
7 changes: 7 additions & 0 deletions docs/hxapi/lounge/bkg/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,13 @@ <h3 id="request-parameters">Request Parameters</h3>
<td>Y</td>
<td>Defaults to 0 if not supplied.</td>
</tr>
<tr>
<td>lang</td>
<td>String</td>
<td>[A-Z] 2 chars</td>
<td>Y*</td>
<td>For European products, sets the language of the booking. (the default is <code class="language-plaintext highlighter-rouge">de</code>, other values available are <code class="language-plaintext highlighter-rouge">en</code>, <code class="language-plaintext highlighter-rouge">de</code>, <code class="language-plaintext highlighter-rouge">it</code>, <code class="language-plaintext highlighter-rouge">es</code>, <code class="language-plaintext highlighter-rouge">pt</code> and <code class="language-plaintext highlighter-rouge">nl</code>.)</td>
</tr>
<tr>
<td>Supplements/Code</td>
<td>String</td>
Expand Down
20 changes: 10 additions & 10 deletions docs/hxapi/parking/av/airport/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,15 +57,15 @@ <h3 id="endpoint">Endpoint</h3>

<p>For example, for London Gatwick the endpoint is:</p>

<ul class="uk-tab" data-uk-switcher="{connect:'#3f3b3cb8-2448-4953-ae39-4a884b6c282a'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#580b53a1-18f9-4979-9641-e884f74b48f6'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="3f3b3cb8-2448-4953-ae39-4a884b6c282a" class="uk-switcher uk-margin">
<ul id="580b53a1-18f9-4979-9641-e884f74b48f6" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/v1/carpark/LGW
Expand Down Expand Up @@ -452,15 +452,15 @@ <h2 id="worked-examples">Worked Examples</h2>

<h3 id="uk-products-availability-request">UK Products Availability Request</h3>

<ul class="uk-tab" data-uk-switcher="{connect:'#80b447d7-cb06-4a37-a4a7-defe99278cc2'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#c39d18cd-8828-445d-8f9c-f303004b9bb2'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="80b447d7-cb06-4a37-a4a7-defe99278cc2" class="uk-switcher uk-margin">
<ul id="c39d18cd-8828-445d-8f9c-f303004b9bb2" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/carpark/LGW?ABTANumber=YourABTANumber&amp;Password=YourPassword&amp;Initials=YourInitials&amp;key=YourKey&amp;token=YourToken&amp;ArrivalDate=2020-01-07&amp;ArrivalTime=1200&amp;DepartDate=2020-01-08&amp;DepartTime=1200&amp;NumberOfPax=1
Expand All @@ -479,15 +479,15 @@ <h3 id="uk-products-availability-response">UK Products Availability Response</h3

<p>NB: This is a shortened example compiled from a full availability response.</p>

<ul class="uk-tab" data-uk-switcher="{connect:'#58a3505d-13bc-4320-b0fe-b495a6d69767'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#1118c1b2-f877-4e35-a295-052973badd17'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="58a3505d-13bc-4320-b0fe-b495a6d69767" class="uk-switcher uk-margin">
<ul id="1118c1b2-f877-4e35-a295-052973badd17" class="uk-switcher uk-margin">

<li>
<div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="cp">&lt;?xml version="1.0"?&gt;</span>
Expand Down Expand Up @@ -715,15 +715,15 @@ <h3 id="uk-products-availability-response">UK Products Availability Response</h3

<h3 id="european-products-availability-request">European Products Availability Request</h3>

<ul class="uk-tab" data-uk-switcher="{connect:'#45c19035-6651-4828-8975-605c809a22e4'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#633ee537-b3f1-4866-96dc-7a87d6ef90f8'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="45c19035-6651-4828-8975-605c809a22e4" class="uk-switcher uk-margin">
<ul id="633ee537-b3f1-4866-96dc-7a87d6ef90f8" class="uk-switcher uk-margin">

<li>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>https://api.holidayextras.com/carpark/MUC?ABTANumber=YourABTANumber&amp;Password=YourPassword&amp;Initials=YourInitials&amp;key=YourKey&amp;token=YourToken&amp;ArrivalDate=2017-12-01&amp;ArrivalTime=1200&amp;DepartDate=2017-12-08&amp;DepartTime=1200&amp;NumberOfPax=1&amp;System=ABG&amp;lang=en
Expand All @@ -742,15 +742,15 @@ <h3 id="european-products-availability-response">European Products Availability

<p>NB: This is a shortened example compiled from a full availability response.</p>

<ul class="uk-tab" data-uk-switcher="{connect:'#977d08d6-2b23-49d6-bfe1-44f31cb43b6e'}">
<ul class="uk-tab" data-uk-switcher="{connect:'#bb551f18-78dc-4d4a-8f72-c6e45614c534'}">

<li class="uk-active"><a href="#">XML</a></li>

<li><a href="#">JSON</a></li>

</ul>

<ul id="977d08d6-2b23-49d6-bfe1-44f31cb43b6e" class="uk-switcher uk-margin">
<ul id="bb551f18-78dc-4d4a-8f72-c6e45614c534" class="uk-switcher uk-margin">

<li>
<div class="language-xml highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="cp">&lt;?xml version="1.0"?&gt;</span>
Expand Down
Loading