Base URLs, regions and versioning
Base URLs#
HQ runs a separate installation per region.
Your account lives in one region, and your token only works against that region's base URL.| Region | HQ web address of the account | Base URL |
|---|
| America | Any address not listed below, except a custom domain | https://api.hqrentals.app/api |
| America 3 | yourcompany.us5.hqrentals.app | https://api-america-3.hqrentals.app/api-america-3 |
| America West | yourcompany.us3.hqrentals.app | https://api-america-west.hqrentals.app/api-america-west |
| America Miami | yourcompany.us4.hqrentals.app | https://api-america-miami.hqrentals.app/api-america-miami |
| Europe | yourcompany.hqrentals.eu | https://api-europe.hqrentals.app/api-europe |
| Asia | yourcompany.hqrentals.asia | https://api-asia.hqrentals.app/api-asia |
To find your region, look at the web address you use to sign in to HQ.
If you sign in on a custom domain, ask HQ Support which region your account is in.
The path prefix always matches the host name, exactly as in the table.Calling another region's base URL returns Invalid tenant token, HTTP 402, or a redirect to an HQ web address.
Turn off automatic redirects in your HTTP client, treat any 3xx response as a wrong base URL and contact HQ Support.Endpoint paths in this reference are relative to the base URL.
For example, GET /car-rental/reservations in the America region is https://api.hqrentals.app/api/car-rental/reservations.Versions#
Two versions live side by side on the same URL, and you choose the version with the Accept header.
Some paths in the endpoint reference end in a slash, such as /car-rental/rates/; call them without the slash.| Version | Accept header |
|---|
| v1 (default) | application/json, or no header |
| v2 | application/vnd.api.v2+json |
Only these endpoints have a v2 variant:| Endpoint | v2 response |
|---|
GET /car-rental/reservations | Reservation list with the pagination inside data and a default page size of 50 |
GET /car-rental/rates | Rates with the pagination inside data and a default page size of 50 |
GET /car-rental/ota/availability | Availability and prices for channel connections (v2 only) |
Send the v2 header only to the endpoints that document it.Modified at 2026-10-29 13:56:40