Partner APIs

OTA keys come from the OTAs. I cannot mint them.

Booking, Agoda, Expedia and MakeMyTrip issue affiliate IDs and API keys only after you apply on their site, with a live website. RoomRateIQ tags your click-out links the moment those IDs are set on the server.

OTA programs must approve you on their site. Paste the public tracking ID here after they email it. API secrets stay in server environment, never in this form.

There is no public “get all OTA keys” button. Scraping their sites is against their terms and is not built into this product. Affiliate IDs are public tracking numbers that go on URLs. API secrets stay in the server environment — never in this database.

Programmes listed

5

Official apply links

Tracking IDs on this server

0/5

None until you apply

Live OTA rate APIs

0 connected

Commercial, after certification

Applications openAffiliateNo ID yetNo API key

Booking.com

India / APAC usually via Awin. Europe via CJ.

Apply on Booking Partnerships

What they give you

An Affiliate ID (aid). Put it on every Booking URL. A separate Connectivity / Demand API for live rates is a commercial contract — not this form.

Pay / wait

~4% of a completed stay. 1–4 weeks. You need a live website, not only social.

On your server

BOOKING_AFFILIATE_ID

BOOKING_API_KEY

Not set — click-outs open the public search. · Live-rate API not connected.

Applications openAffiliateNo ID yetNo API key

Agoda

Direct Agoda Affiliate Center. Free to join.

Apply on Agoda Partners

What they give you

A CID for tagged search links. After approval, ask the account manager for the Demand / Lite API if you want live Agoda rates (separate, certified).

Pay / wait

4–5% (tiers up to ~7%). Days to a few weeks. Domain verification required.

On your server

AGODA_CID

AGODA_API_KEY

Not set — click-outs open the public search. · Live-rate API not connected.

Applications openDemand API + affiliateNo ID yetNo API key

Expedia Group

Rapid API is partner-only. Not self-serve.

Apply to Expedia Partner Solutions

What they give you

Affiliate camref for click-out, or Rapid API key + shared secret after certification. Rapid is the live-rate path — expect a commercial review.

Pay / wait

Negotiated. Not a public %.. Weeks to months. They prefer volume.

On your server

EXPEDIA_CAMREF

EXPEDIA_API_KEY

Not set — click-outs open the public search. · Live-rate API not connected.

Invite / closedNo public search APINo ID yet

Airbnb

No public listing/search API. Affiliate API was retired.

Airbnb partner docs (invite-only)

What they give you

You cannot pull other people’s Airbnb prices. Channel-manager API is for a host’s own listings. Search click-out stays a public search URL.

Pay / wait

Host referral only, not guest hotel search. Most new search-API applications are not accepted.

On your server

AIRBNB_REFERRAL_CODE

Not set — click-outs open the public search.

Applications openAffiliateNo ID yetNo API key

MakeMyTrip / Goibibo

India hotel CPS through affiliate networks, not a public MMT key portal.

Apply via Cuelinks / INRDeals

What they give you

A publisher ID and deep links. Direct MakeMyTrip hotel API is enterprise (aggregators / TMCs), not a downloadable key.

Pay / wait

Often a flat ₹ per hotel sale on the network. Network approval, then campaign access.

On your server

MMT_AFFILIATE_ID

MMT_API_KEY

Not set — click-outs open the public search. · Live-rate API not connected.

What to take to the application

They reject empty sites and brand-name domains.

  1. A live RoomRateIQ URL (your subdomain) with real pages, not a parked domain.
  2. Business name, GST if you have one, and a bank account that can take foreign payouts (Awin / CJ often pay from abroad).
  3. Short description: free hotel-rate checker; click-out to the OTA; labelled affiliate disclosure.
  4. Do not put “booking”, “agoda” or “priceline” in the domain. Do not scrape their HTML.
  5. After approval, copy the Affiliate ID / CID into the server environment names above and restart.

Two different keys

Do not mix them up.

Affiliate / CID / aid — goes on the URL when a traveller taps Book. This is how you get paid. RoomRateIQ already tags those links when the ID is set.

Demand / Rapid / Connectivity API key — pulls live rates into your product. That is a second contract, often with volume minimums and a certification. We do not call those APIs until you have that agreement. Until then, prices stay modeled.