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
Booking.com
India / APAC usually via Awin. Europe via CJ.
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.
Agoda
Direct Agoda Affiliate Center. Free to join.
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.
Expedia Group
Rapid API is partner-only. Not self-serve.
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.
Airbnb
No public listing/search API. Affiliate API was retired.
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.
MakeMyTrip / Goibibo
India hotel CPS through affiliate networks, not a public MMT key portal.
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.
- A live RoomRateIQ URL (your subdomain) with real pages, not a parked domain.
- Business name, GST if you have one, and a bank account that can take foreign payouts (Awin / CJ often pay from abroad).
- Short description: free hotel-rate checker; click-out to the OTA; labelled affiliate disclosure.
- Do not put “booking”, “agoda” or “priceline” in the domain. Do not scrape their HTML.
- 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.