IOCode Dashboard
What is an IOCode?
An IOCode is a unique 8-character code that identifies a hotel property.
Every buyer receives a different IOCode for the same hotel
โ this means buyers cannot share or reverse-engineer each other's hotel
codes. The code is generated using format-preserving encryption, so it
always looks like a normal ID (e.g. QC7LS4BX) and works
in URLs, databases, and CSV files without any special encoding.
Rooms extend the property code to 12 characters
(e.g. QC7LS4BX-3F1), giving each room type its own
buyer-specific identifier.
What is a TravelGate FastX Code?
A FastX code is TravelGateX's universal hotel identifier. TravelGate connects over 600 suppliers worldwide, and each supplier uses different codes for the same hotel. FastX resolves this by assigning one stable code per physical property across all connected suppliers.
IOCode uses FastX as one of its cross-reference sources โ when a hotel is registered, IOCode checks if a FastX code already exists for it. This helps automatically match hotels across Expedia, Hotelbeds, DOTW, and other suppliers without manual intervention. Currently 33,410 hotels are mapped across all three major suppliers via FastX codes.
Supported Product Types
IOCode supports 13 product types from the OpenTravel Alliance (OTA) 2024A
specification. The type_id is the first character of every
IOCode, identifying what kind of product the code represents.
| ID | Code | Name | Sellable | Category | Description |
|---|---|---|---|---|---|
| 0 | HOTEL | Hotel | Container | Travel Product | Accommodation property with rooms |
| 1 | ROOM | Room | Yes | Travel Product | Individual room within a hotel |
| 2 | TOUR | Tour | Yes | Travel Product | Guided tour or excursion activity |
| 3 | TRANSFER | Transfer | Yes | Travel Product | Transportation between locations |
| 4 | CRUISE | Cruise | Yes | Travel Product | Cruise ship itinerary and voyage |
| 5 | BOAT | Boat | Vessel | Travel Product | Cruise ship or boat (not itinerary) |
| 6 | POI | Point of Interest | Info | Travel Product | Attraction, landmark, monument |
| 7 | COUNTRY | Country | Geo | Geographic | Country-level destination |
| 8 | REGION | Region | Geo | Geographic | Geographic region within country |
| 9 | STATE | State | Geo | Geographic | State or province within country |
| 10 | CITY | City | Geo | Geographic | City or town destination |
| 11 | PORT | Port of Call | Geo | Geographic | Port destination for cruise ships |
| 12 | MKTAREA | Marketing Area | Geo | Geographic | Custom grouping for campaigns |
4 sellable types (Room, Tour, Transfer, Cruise) are what customers purchase. 9 non-sellable types provide structure and metadata.