The API is in read-only mode

Every GET endpoint is live. POST, PATCH and DELETE operations return 403 writes-disabled until writes are switched on. They're fully documented, so you can build against them now.

1. Get your credentials

Kong Gateway sits in front of the Partner API. It checks your API key, applies your contracted quotas and tells the API who you are.

1

Create your developer account

Register with your work email. Your partner manager approves new accounts.

2

Create an application

Go to My apps and create an application for your integration, for example Acme Travel – production.

3

Request access to the Partner API

Open the Partner API and request access for your application. Once approved, generate an API key.

Send the key in the apikey header on every request. Keep it on your server. Never ship it in a browser or mobile app.

2. Make your first request

EnvironmentBase URLAuthentication
Kong Gatewayhttps://api.konghotels.cloudapikey: <your key>

The API runs on seeded inventory, so this request returns live, all-in prices for both New York hotels:

curl "https://api.konghotels.cloud/availability?destination=new-york&check_in=2026-12-04&check_out=2026-12-07&adults=2" \
  -H "apikey: $KONG_HOTELS_API_KEY"

Each result is the cheapest sellable offer for one hotel. Follow links.availability to see every room type and rate plan, fully priced:

{
  "property": { "code": "KTNYC", "name": "Kong Tower Manhattan", "brand": "kong-tower", "star_rating": 5, "city": "New York" },
  "currency": "USD",
  "offer_count": 16,
  "lowest_offer": {
    "room_type_code": "TWRK",
    "room_type_name": "Tower King",
    "rate_plan_code": "ADV",
    "meal_plan": "room_only",
    "is_refundable": false,
    "average_nightly_rate": "358.33",
    "tax_total": "169.06",
    "total": "1244.06"
  },
  "links": {
    "availability": "https://api.konghotels.cloud/properties/KTNYC/availability?check_in=2026-12-04&check_out=2026-12-07&adults=2"
  }
}

Amounts are decimal strings in the hotel's currency. Read Money, dates & times before you display them.

3. Your partner identity

After authenticating you, the gateway forwards your consumer identity in X-Consumer-Custom-ID, X-Consumer-ID or X-Consumer-Username (the first non-empty one wins). That identity is your partner ID.

Quotes, holds, reservations, group requests and webhooks are private to the partner that created them. Asking for another partner's resource returns 404, not 403.

4. Explore the demo reservations

The demo-partner identity owns six seeded reservations, KH4DEMO01 to KH4DEMO06, so you can try the reservation, folio and cancellation-quote endpoints while writes are off:

curl "https://api.konghotels.cloud/reservations?per_page=6" -H "apikey: $KONG_HOTELS_API_KEY"
curl "https://api.konghotels.cloud/reservations/KH4DEMO01/folio" -H "apikey: $KONG_HOTELS_API_KEY"

See Test data for property codes, Kong Rewards members and promotion codes.

Next steps