TTIcodes – Unique Hotel Identifiers


Why Unique Hotel Identifiers?

Through its members, TTI became aware of a common problem.   With multiple electronic feeds serving-up identical properties, the same perennial questions are continually asked.   ‘What is a property called on Channel XYZ? What is its reference or id? Is it the same property that is being offered on channel ABC?’    Research showed that there could be a surprising number of variations of a hotel’s name leading to the confusion that is currently rife in the industry as it struggles with hotel names that are misspelt, wrongly translated or simply incorrect.

TTI members were seeking a solution.


Thus the concept of TTIcodes was born as a method of providing a unique way to identify a property across a multiplicity of channels, service providers, tour companies, representation companies and third parties involved in the booking, administration and fulfilment of travel within the hospitality industry.

What is a TTIcode?

It was agreed at the outset that the sole purpose of a TTIcode should be as a unique hotel identifier, no more than that.   Thus any thoughts of building regional or hotel information into the code were set aside.   A TTIcode is a simple, random seven digit numeric number with an additional eighth check digit which uses a modulus 8 calculation.   This straightforward format allows TTIcodes to be rolled out much faster than any other type of unique hotel identifier.

Service Partner

As TTI is a standards body rather than a fulfilment organisation, it sought a service partner to deliver the TTIcodes services.   It selected GIATA GmbH as the ideal company for the task.   GIATA has built a considerable depth of experience in managing coding databases from delivering its own MultiCodes data-set.   Working with TTI, GIATA has expanded the core database to over 900,000 properties from just over 200,000 properties when TTIcodes was initially launched.   The properties are cross referenced to over 520 Tour Operators, Hotel Brokers, Bed Banks, OTAs, 3rd Party Distribution Partners, Global Distribution Systems and Representation companies around the world and are updated on a daily basis.   With more than 63 million cross references this is the largest database of its kind in the world.

TTIcodes Services

Those wishing to use any of the TTIcodes services will contract directly with GIATA. Clients will be able to submit their hotel databases for an initial matching.   These will be returned with the addition of TTIcodes and any other information purchased.   Any hotels that did not already have a TTIcode will be added to the TTIcodes database and have codes issued to them.   In this way, the TTIcodes database will quickly grow, with the aim of TTIcodes becoming the single unique identifier for all hotels across the globe.

After the initial submission of a client’s own hotels, there is access to the entire TTIcodes database via the web or an OpenTravel standard XML interface.   On request, clients can be provided twice per year with the latest database information based upon their level of subscription i.e. Level 1 or Level 2.

There are three TTIcodes Services

  • TTIcodes Module (Level 1) – This is the basic TTIcodes service that, for each hotel, will provide a TTIcode and detailed address information including contact numbers (if available).
  • TTIcodes Module (Level 1) with Geo-coding – In addition to the above, hotels’ latitude and longitude coordinates will be provided together with an accuracy indicator.
  • TTIcodes Plus (Level 2) – In addition to both of the above, this module will also provide hotel group and chain affiliations (where available) as well as GIATA MultiCodes – a unique GIATA code plus booking codes of approximately 250 tour companies, hotel brokers and other channels for each hotel.

Licence Types

There are a number of TTIcodes licence types as defined below:

TTIcodes Licence Type Definition Access Rights
TTIcodes and TTIcodes Plus Targeted at fully Fledged OTAs, Wholesalers, Bed  Banks & Tour Operators  who use numerous 3rd party suppliers Access to all properties  & all suppliers who have given permission. Includes mapping their property portfolio. No distribution rights.
TTIcodes Affiliate Licence Targeted at small OTAs & Tour Operators working with 10 or less Suppliers Access limited to properties covered by registered suppliers. Additional charge to map their own property portfolio. No Distribution rights
TTIcodes Shared Service Targeted at System Providers who provide a shared reservation platform (instance) to multiple operators sharing a common database Access to all properties & all suppliers who have given permission. Includes mapping their property portfolio. No distribution rights. Allowed to use product across all operators utilising the shared system. Limited to a single instance of the service.
TTIcodes System Provider Agreement Targeted at System Providers who provide a common TTIcodes module to TTIcodes Licence Holders Access to all properties within the TTIcodes database and suppliers covering all TTIcodes licence holders. Not allowed to use TTIcodes data for non-TTIcodes Licence Holders.
TTIcodes Data Provider Agreement Targeted at Intermediaries who create holiday offers on behalf of Tour Operators using stock supplied by OTAs, Bed Banks & Wholesalers Access to all properties within the TTIcodes database and suppliers covering all TTIcodes licence holders to whom the provider is distributing offers. Not allowed to use TTIcodes data to create and distribute offers for non-TTIcodes Licence Holders.

Pricing for TTIcodes and TTIcodes Plus Licences

Prices are substantially discounted for members of Travel Technology Initiative.

Cost per month in Euros TTIcodes Additional Geo-Code Option (with TTIcodes only) TTIcodes Plus (includes Geo Codes)
Annual Revenue from Hotel Bookings Normal Price Members Price
Tier 1 (T/o < €5m)
€ 307 € 273 + € 59  € 701
Tier 2 (T/o > €5m < €10m)
€ 427 € 390 + € 69  € 868
Tier 3 (T/o > €10m < €20m)
€ 547 € 468 + € 79  € 1,036
Tier 4 (T/o > €20m < €30m) € 707 € 629 + € 109 € 1,417
Tier 5 (T/o > €30m < €40m) € 807 € 718 + € 139 € 1,706
Tier 6 (T/o > €40m < €50m) € 897 € 798 + € 149 € 1,896
Tier 7 Subject to Negotiation

One off Implementation & Set–up fee: – €750 if Client portfolio contains 10,000 or less properties,  €1299 if Client portfolio contains more than 10,000 properties.

NEW – TTIcodes Affiliate Product

Introduced to serve the many affiliates around the world, this product is designed to offer them a low cost entry into TTIcodes.

This product allows Affiliates to access the core TTIcodes data for as little as €125 per month (5 Suppliers) or €200 per month (up to 10 Suppliers).   One restriction is that an Affiliate cannot map its own database with its own property ids and the property portfolio is restricted to that of their selected Suppliers.

Geo-codes is a bolt-on option that can be purchased for an extra €70 per month.

The following table illustrates the difference in the Product options:

Product Feature Basic TTIcodes TTIcodes Plus Affiliate Product (NEW!)
Access to all Properties yes yes
Selected Suppliers
(5 or 10 Suppliers)
Name & Address Information yes yes yes
Contact Information yes yes yes
Web Site URL yes yes yes
Brand Information yes yes yes
Geo-Codes Additional Fee yes Additional Fee
Channel/Tour Operator
Cross-Ref Data
yes yes
Mapping of Own Database yes

Hotel Participation

TTI is keen that hotels participate in the TTIcodes initiative and has devised a very simple low cost pricing structure for both individual properties and hotel chains that wish to participate in the TTIcodes services.

Hotels pay €12 per property per annum for the basic TTIcodes Module including Geocoding (Level 1), or €35 per property per annum for TTIcodes Plus (Level2) if the property requires access to their full set of GIATA Multi Codes.

NB: Fees are capped for large hotel chains.

For more information or to enquire about using TTIcodes, contact Pete Hazel, UK Co-ordinator

Email:                            Call: +44 (0)1442 825 408