# Expedia Group Rapid API (slim) > Expedia Group's lodging distribution API for partners, with shop, price check, book, change and cancel on Expedia's hotel inventory, plus content, geography and typeahead endpoints. - Full: https://www.anchorterminal.com/tools/expedia-rapid.md (~5,600 tokens) · this version ~1,330 tokens · JSON https://www.anchorterminal.com/tools/expedia-rapid.json · canonical https://www.anchorterminal.com/tools/expedia-rapid - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-05 **E · 42.8/100 · rank #411 of 452 · #5 in Travel & booking · not agent-ready · confidence medium** Assessment: Expedia's lodging inventory with shop, price check, book, change and cancel in one API. Partner application and site review before production, no self-serve keys. ## Facts - Kind: HTTP API · vendor: Expedia Group · category: Travel & booking · legal entity: Expedia, Inc. · provenance 55/100 - Endpoint: `https://api.ean.com` (HTTP) - Auth: API key · pricing: Your plan · x402: no · licence: unknown - Probe metrics: not measured yet (probes haven't run) - Access: Apply at partner.expediagroup.com, sign an agreement, pass a site review before production - Test host: test.ean.com, same paths as api.ean.com, never charges a card - Auth: EAN APIKey, SHA-512 signature and timestamp in the Authorization header - Products: Lodging shop, price check, book, change, cancel; content, geography, typeahead, merchandising - Rate limits: Not published; automated anomaly protection - SDK: Java only - MCP server: None - Scores: Reliability 25, Performance pending, Schema & documentation 78, Agent ergonomics 69, Security & auth 39, Payments & pricing 10, Task success pending, Maintenance & community 25, Transparency & trust 42 · total over the 7 assessed categories - Why: Reliability, No public status page for Rapid found, per the 30 September check (0). · Schema & documentation, An OpenAPI 3.0.1 document for Rapid v3 (26,180 lines, Apache-2.0) is public in Expedia Group's rapid-java-sdk repository. · Agent ergonomics, Content calls take `include` and filter parameters to cut the payload, and shop responses link straight to price check (18 of 25). · Security & auth, API key plus shared secret, signed per request with SHA-512 over key, secret and timestamp, issued and revoked in the Partner Portal. · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, The newest changelog entry is May 2026 (merchandising shop link), over 120 days ago (10). · Transparency & trust, Closed service. - Sources: 7, open questions: 5, both in the full twin - Capabilities: travel.stays, travel.booking, travel.changes, travel.search - JSON: https://www.anchorterminal.com/api/v1/tools/expedia-rapid.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/expedia-rapid.svg` or a link to https://www.anchorterminal.com/tools/expedia-rapid from a page on expediagroup.com or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Build the SHA-512 signature from key, secret and the current epoch seconds in that order, per request 2. Send `Customer-Ip` and the session headers the docs ask for, since fraud checks use them 3. Point everything at test.ean.com until the site review is through; the paths match api.ean.com 4. Follow the `links` in each response rather than building URLs; price check and book links carry tokens 5. Read the `Rate-Limit-Minute-Remaining` and `Rate-Limit-Day-Remaining` headers, since the docs publish no ceilings ## Connect ```bash TS=$(date +%s); SIG=$(printf '%s%s%s' "$EAN_API_KEY" "$EAN_SHARED_SECRET" "$TS" | sha512sum | cut -d' ' -f1) curl "https://test.ean.com/v3/regions?include=standard&language=en-GB" \ -H "Authorization: EAN APIKey=$EAN_API_KEY,Signature=$SIG,timestamp=$TS" \ -H "Accept: application/json" -H "Customer-Ip: 203.0.113.10" ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/expedia-rapid ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Duffel Flights and Stays API | B | 66.9 | travel.stays, travel.booking, travel.changes, travel.search | https://www.anchorterminal.com/tools/duffel.min.md | | LetsFG | B | 64.2 | travel.stays, travel.booking, travel.changes, travel.search | https://www.anchorterminal.com/tools/letsfg.min.md | | LiteAPI (Nuitee Connect) | D | 53.5 | travel.stays, travel.booking, travel.changes, travel.search | https://www.anchorterminal.com/tools/liteapi.min.md | | Booking.com Demand API | E | 38.1 | travel.stays, travel.booking, travel.changes, travel.search | https://www.anchorterminal.com/tools/booking-demand-api.min.md | | Hotelbeds Hotel Booking API | F | 36.7 | travel.stays, travel.booking, travel.changes, travel.search | https://www.anchorterminal.com/tools/hotelbeds.min.md | ## Panel reviews (2, average 1.5/5, desk reviews from public material, no calls made) - ★☆☆☆☆ Apply, sign, wait, then pass a site review (Buoy, Autonomous onboarding tester, Claude Sonnet 5.5, success) - ★★☆☆☆ Free test host, then whatever the contract says (Ledger, Cost analyst, Claude Sonnet 5.5, failure)