Alliance for Intelligence Travel: hotel and room mapping, matching
we are happy to help and have you to try our solutions
free demo credentials @
Wellcome to Travel Alliance room level mapping page


get 100% qualified inventories

40 mapped criterias to play with

elimitates 95% of hard work

unified, normalized descriptions for all

automatic elimination of errors

multi room codes ids matching


market leads, competitive intelligence

increased margins

higher converstion rates

lower your purchase costs

a renewed competitiveness

optimal productivity

Hotel room level mapping / matching, how it works
Alliance for Intelligence Travel: how it works
Room and offer level mapping / matching break down
room types and classes

main mapping categories (examples)

Room category
1 bedroom, 2, 3, 4...
Room type
loft, bungalow, apartment, condo, villa, capsule, cabana, cottage, studio, penthouse, atelier, residence, guesthouse, suite, dormitory, room, cabin, cave, chalet, townhouse, townhome, home, lodge, mobile, tent...
Room class
economic, presidential, business, traditional, standard, deluxe, grand, large, small, prestige, select, elite, parlor, ultimate, corner, shared, superior, royal...
Bed type
double, king, queen, twin...
Bed class
california, large, semi, full...
Bed number
2 kings, 2 single beds, quad beds...
view type
bay, beach, city, garden, golf, lagoon, lake, ocean, park, pool...
view class
partial, front, side...
extra & characteristics

sub mapping categories (examples)

extra beds
sofa, rollaway, bunk, cot, couch, trundle, extra bed...
balcony / patio
balcony, terrasse, veranda, lanai, rooftop...
wifi, wired...
kitchen, kitchenette, microwave...
smoking, none smoking.
yes or no, room characteristics like rollin shower, for impaired, hearing...
fridge, minibar, TV, whrilpool...
bedroom, bathroom...
policies & pax

main matching categories (examples)

yes or no
required or not
yes or no
included or not, any kind processed
room only, breakfast types, half board, full board, all inclusive, number of breakfasts, kids eat free....
room usage
single use, double use, no kids, max bed usage...
pax usage
max guests, max adults, max childs, high capacity room, adults only...
limitations & bonuses

sub matching categories (examples)

floor level
high, low, land floor...
aaa, rack, acc...
promotion and deals
advanced purchase, 15% off, discounted rates, breakfast promotion...
plans & packages
spa package, family plan...
resort credit
golf, bar, food, restaurant...
upgraded room class, high floor upgrade...
A comprehensive interface

Upload, drag & drop lists

online CSV and API services.

Your room lists are checked, unduplicated.

drag and drop your rooms lists..

Choose your prefered format, CSV, JSON, for online tools and API.

upload to the cloud with ease
Customize your AI profile

From essentials to deep levels

flexible, set it to fit your needs.

reliable, groupby with ease and high precision.

preset profiles for room codes matching and leads-in.

our expertise is here to help you any time.

webinar to learn how to master mapping and matching.

matching options
The leaderboard

Match room codes, leads-in, GP-margins

profitabilty compared and sorted out.

find suppliers coresponding rooms codes.

have a panoramic view of rooms markets.

datacross suppliers offers, extract GP margins.

See who s the best option.

leaderboard results
The "normalizer"

A unique functionality over the mapping

this tool rewrites room type descriptions.

it corrects abbreviations, lingo, errors, duplicates, orthograph, ponctuation.

for a customer driven experience across websites.

an unified and easy to read room type descriptions.

greatly facilitate translation into any languages.

drag & drop by order to customize your normalizer profile.

for long or condensed desprictions.

drag and drop normalizer
Fast API integration

Advanced filters and groupby

scalability for live mapping and matching

match 100 suppliers APIs at the same time for any destination

cumulative and progressive group-bys for advanced FI analytics

in addition, our mapper accepts 2 different room codes per room, per supplier

room group by
Multilingual support

English, Spanish and French.

room descriptions come from a variety of regions.

languages can be mixed inside descriptions, it does not matter.

mapped criterias are all in english.

more languages added along the way.

Multilingual support selection

Across the UX web service

upload your csv files and receive an email once done.

up to 150.000 rows per call.

multi threaded, runs on a dedicated pooling server.

the simple way to retrieve room mapping details.

ux endpoint

Across the API

json response with all mapping details.

over 500.000 rows per seconde solution available.

// processing, cloud based.

map live suppliers API availability queries and rechecks.

api endpoint
we are happy to help and have you to try our solutions
free demo credentials @

download the starter kit

files and examples, csv, tutorial

CSV file mapping instructions

A: Select mapping matching options, above.
click on above tabs and build your criterias list to be maped in your result.

B: select files
Follow the CSV fields instruction below and have the appropriate fields set before uploading your listing.

C: choose output
Click on your result file format (CSV, JSON evo or full).

E: launch mapper
Launch the mapping. wait for the download link to be returned or check your email.

During process
The mapper statut (above central panel) will keep you informed about what is going on.

speeding process
Time vary according to the number of asynchronous threads selected in the "power user"=> "endpoint"=> "this web page" tab. default is 6.

if you have room descriptions with policies and offer specifications already inside the description, they will be parsed as well, No need for suppliers API data, or availabilty request API data.

using supplier s data:
you can overimpose data from suppliers inside the mapping process.

CSV file required fields format

csv default

In your xls (csv) file, The first table line is used for the fields names (in lowercase).

Your csv file must be saved comma separated

column A: hid the hotel id: can be empty, it can be any, yours or suppliersoptional

column B: supplier supplier s code: can be empty, it can be anyoptional

column C: rcode1 room code 1: can be empty, it can be anyoptional

column D: rcode2 room code 2: can be empty, it can be anyoptional

column E: amount room amount can be empty, number or decimaloptional

column F: name room name: must be with a description as text, any kindmandatory

column G: cancel cancel policy: can be empty, true or falseoptionalnew

column H: refund refund policy: can be empty, true or falseoptionalnew

column I: fees fees policy: can be empty, true or falseoptionalnew

column J: board board meal: can be empty or a stringoptionalnew

adding suppliers policies INSIDE your mapping

An easy mapping using supplier API policies

surimpose policies like "supportcancelation" boleans from suppliers API.

By setting the last 4 fields, you can surimpose API data over what s in the description. This is especialy handy for policies.

you have a complete indexed list to use.

column G: cancel cancel policy, set it to true or false to overwrite what s in the description (false = cannot be canceled) (true = cancelable) (null or emty: from description)

column H: refund refund policy, set it to true or false to overwrite what s in the description (false = none refundable) (true = refundable) (null or emty: from description)

column I: fees fees policy, set it to true or false to overwrite what s in the description (false = fees excluded) (true = fees included) (null or emty: from description)

column J: board board meal, add any description.

setting up your csv columns

use the demofile csv as a model.

mapper activity: standing by

add files

results as

send download link to


set your mapping & matching profil.
saved profil is used for csv, json, downloads and API response
mapping switch Switch criteria to include in mapping
matching switch Switch criteria to include in matching groupby
matching level switch Switch matching groupby level deepness







Create you own description.
Drag and drop criteria and punctuation
Select upper or lower case


drag and drop elements below

drop zone

Choose matching options
Works for csv, json, xml, downloads and API response
Check statut and if available at the present time

matching options

ordering and setting your room codes the good way
codes leveling, groupbys.
when it comes to set how many levels and how to organize your room codes, based on the matching you do, your groupby will determine your leveling.
To cover most of the criteria spectrum, we consider having 8 is the right start.
level 1: room capacity - > 2 bedrooms quadruple / 2BQA
level 2: room type - > suite / CRST
level 2: room class - > deluxe junior corner / DXJR
level 3: room view balcony - > sea view terrace / S1TR
level 3: room extra amen - > sofa bed jacuzzi /SOJZ
level 5: room access floor level - > accessible ground floor / ACGR
level 6: room single smoking - > single use no smoking / SUNS
level 7: room beds pax - > 1 king 1 pax / 1K1P

room id example: 2BQA - DXJR - CRST - S1TR - SOJZ - ACGR - SUNS - 1K1P

This id is the unique room mapping id that can be used for advanced tracability and booking certification.
Using this method allows reverse engineering over mapped criterias.

download the starter kit

files and examples, csv, tutorial

API JSON evo response

use the CSV inline or API json as bellow.

my custom mapping and matching lists
please contact us for more details about custom profiling

inspect and check corresponding terms table below before saving

travel alliance travel technology corporation
© 2019 | Privacy Policy
All Rights Reserved
Travel API and software

  • AIT for mapping and matching CSV and API
  • Consulting, room codes hierarchy, database organisation & integration.
  • API dedicated cloud, Custom developments.
contact us:

  • Travel Alliance
  • Fort Lauderdale, FL - USA
  • Paris - FRANCE
clia membership
iata membership