Skip to content
Client API · v1

One hotel API across every distributor

Gateway Stream aggregates hotel inventory from its connected distributors behind a single canonical shape. Search once, get rates from every source that answered, and book, read and cancel through the same four endpoints.

Search a city
curl -X POST https://api.gatewaystream.com/api/v1/search \
  -H "x-api-key: gws_sandbox_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "checkIn": "2026-12-05",
    "nights": 2,
    "rooms": [{ "adults": 2, "childAges": [] }],
    "currency": "USD",
    "destination": { "city": "Harare", "country": "ZW" }
  }'

Every client-facing endpoint

Seven endpoints, one key. Operator-only administration — distributor switches, markups, API clients — is not part of the client API and is documented separately.