Skip to content

Partner API v1

Travel API for partners

Live flight search with partner (B2B) prices - the cheapest supplier for every itinerary, in INR.

1. Apply

Apply as an API partner and accept the API terms.

2. Get approved

We verify your business, usually within 1-2 working days.

3. Create a key

Create keys in your partner dashboard and call the API from your server.

Search flights

GET /api/v1/flights/search

curl "https://eazymytrip.com/api/v1/flights/search?from=DEL&to=BOM&depart=2026-12-10&adults=1&cabin=economy" \
  -H "Authorization: Bearer emt_live_YOUR_KEY"
from, toIATA airport codes, e.g. DEL, BOM, JFK (required)
departYYYY-MM-DD (required)
returnYYYY-MM-DD for a round trip (optional)
adults / children / infantsPassenger counts (default 1 / 0 / 0)
cabineconomy | premium_economy | business | first

Response

{
  "count": 32,
  "results": [
    {
      "id": "off_0000...",
      "airline": "IndiGo",
      "airlineCode": "6E",
      "flightNumber": "6E 2042",
      "origin": "DEL",
      "destination": "BOM",
      "departAt": "2026-12-10T06:10:00",
      "arriveAt": "2026-12-10T08:25:00",
      "durationMinutes": 135,
      "stops": 0,
      "price": { "amount": 5230, "currency": "INR" },
      "expiresAt": "2026-12-01T10:30:00Z"
    }
  ]
}

Prices are per booking for all passengers, in INR, including taxes. Fares can change until booked; expiresAt is when the supplier stops guaranteeing it.

Errors & limits

401 missing_key / invalid_keyNo key, a wrong key, a revoked key or an account that is not an approved API partner.
400 bad_requestA parameter is missing or invalid - the message says which.
429 rate_limitedMore than 60 requests a minute on one key.
502 supplier_errorOur flight suppliers did not answer in time - retry.

Keep keys on your server - never in browser or app code. Booking through the API is available on request for approved partners; until then send bookings to our desk.