Validate Google Hotel Center, Wego and trivago hotel feeds from CI
Validate Google Hotel Center, Wego and trivago hotel feeds from CI Hotel distribution feeds look simple until you need to send the same property data to multiple platforms. A typical hotel feed may contain: property ID hotel name address country latitude and longitude phone number property type star rating The problem is that every distribution platform has its own contract. A feed that looks…
Google Hotel Center, Wego, and trivago hotel feeds can be validated using an open-source CLI tool called @metasearch/feed-validator. This tool helps identify differences in hotel feed formats required by various distribution platforms. A typical hotel feed includes property ID, name, address, country, latitude and longitude, phone number, property type, and star rating.
Each platform has its own contract, so a feed that appears complete internally may still fail onboarding or require additional mapping. The validator supports published-contract validation for Google Hotel Center, Wego Hotels, and trivago, as well as readiness checks for Meta and Criteo, plus a generic hotel master-data quality check.
The distinction between readiness checks and published-contract validation is intentional, with the latter not being presented as official certification. The CLI can be run directly using npx, and public repository examples can be used without production data. The validation can be run against specific platforms like Google Hotel Center, Wego, or trivago.
The CLI also allows for comparing the same feed across multiple platforms to identify platform-specific gaps. Validation can be integrated into a CI pipeline as a gate, and the CLI supports various input formats such as CSV, TSV, JSON, NDJSON, and XML. The validator uses target-specific rule packs for published-contract validation and labels features as readiness checks when a public contract is not sufficient.
The validation engine is also exposed through a public remote MCP server, allowing for broader use in CI/CD pipelines, browser tools, and AI clients. The open-source project is available on GitHub and includes synthetic sample feeds and copy-paste CI examples.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.