License GIATA Multicodes and room content data, which provide standardized property and room identifiers mapped across major OTAs, GDS systems, and wholesalers
Use the GIATA API to retrieve multi-codes for a hotel, obtaining the GIATA ID alongside supplier-specific property codes for Booking.com, Expedia, Amadeus, and others
Request room-level mapping data to normalize supplier room type names into a canonical room category (for example, mapping 'Deluxe King Room' from one supplier to 'Superior King' from another into a shared room class)
Store the GIATA property ID as your canonical identifier to join inventory from multiple suppliers in your aggregation database
Schedule periodic full and delta refreshes of GIATA data to capture new property additions, property merges, and room type changes published by GIATA's content team
Supplement GIATA content with Vervotech or your own deduplication logic for suppliers not fully covered by GIATA multi-codes
Known gotchas
GIATA multi-codes require a commercial license and are not available via a free public API; attempting to access GIATA data without a license agreement results in authentication rejection
GIATA property mapping covers most major suppliers but not all niche or regional channels; properties from smaller suppliers may lack GIATA codes and require a separate fallback matching strategy
Room-level mapping accuracy depends on the quality of content submitted by each supplier; frequently suppliers submit inconsistent room type names that GIATA cannot confidently map, returning low-confidence matches that need manual review
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp