Lewati ke konten

API perjalanan

Seluruh perjalanan, dua API

Mesin yang sama yang menjalankan setiap situs pemesanan di platform kami, tersedia sebagai REST API yang rapi. Cari, hitung harga, dan pesan penerbangan serta hotel dari produk Anda sendiri — kami yang mengurus pemasok, caching, dan penerbitan di balik satu integrasi.

Bicara dengan tim kami
  • 900+maskapai di API Penerbangan
  • 1.5M+properti di API Hotel
  • Akses sandbox instan

    ID kunci dan tautan rahasia sekali pakai langsung masuk ke kotak masuk Anda begitu email Anda terverifikasi.

  • Real API, safe environment

    URL dasar dan JSON yang sama seperti produksi, terhubung ke environment uji pemasok kami — pencarian, pemesanan, penerbitan tiket, dan pembatalan end-to-end tanpa tiket, voucher, atau biaya sungguhan.

  • Dokumentasi dan playground

    Setiap endpoint didokumentasikan dengan contoh cURL, Node.js, Python, dan PHP yang dapat Anda jalankan di browser.

  • Produksi setelah peninjauan

    Tunjukkan kepada kami alur pencarian hingga pemesanan yang berfungsi, dan kami alihkan akun Anda ke kredensial produksi.

Lihat cara kerjanya
  1. Data Anda
  2. Verifikasi email
  3. Sandbox siap

Buat akun mitra API Anda

Beri tahu kami siapa Anda dan API mana yang ingin Anda integrasikan. Selebihnya bisa menunggu peninjauan produksi.

Kami akan mengirim kode 6 digit ke alamat ini untuk memverifikasinya. Alamat ini menjadi nama pengguna portal pengembang Anda, dan tautan untuk menampilkan kunci rahasia juga dikirim ke sana.

API mana yang ingin Anda integrasikan?

Membeli melalui konsolidator di platform kami? Masukkan kode mereka dan akun API Anda akan dibuat di bawah mereka: supplier mereka, harga mereka. Jika tidak, biarkan kosong.

Dua produk, satu integrasi

Kedua API berbicara dalam JSON yang sama serta berbagi satu autentikasi dan satu penyelesaian — integrasikan yang pertama, dan yang kedua hanya formalitas.

API Penerbangan

900+ maskapai

maskapai layanan penuh maupun berbiaya rendah

Semua yang dibutuhkan penjual penerbangan: ketersediaan waktu nyata di 900+ maskapai, validasi ulang tarif tepat sebelum pemesanan agar harga yang Anda tampilkan sama dengan harga yang diterbitkan, dan penerbitan e-tiket dalam alur yang sama.

  • Ketersediaan & harga waktu nyata
  • Validasi ulang tarif sebelum pemesanan
  • Pemesanan & penerbitan e-tiket
  • Layanan tambahan — bagasi ekstra & opsi berbayar
  • Penukaran & perubahan tanggal
  • Pengembalian dana & pembatalan

Daftar maskapai lengkapSegera hadir

API Hotel

1,5 juta+ properti

dari hotel kota hingga apartemen, di seluruh dunia

Konten hotel global dengan tarif langsung: cari 1,5 juta+ properti berdasarkan kota atau nama, dapatkan ketersediaan tingkat kamar lengkap dengan jenis makanan dan kebijakan pembatalan, validasi tarifnya, lalu pesan — voucher diterbitkan oleh API yang sama.

  • Ketersediaan & tarif kamar langsung
  • Pencarian konten properti & destinasi
  • Aturan tarif & kebijakan pembatalan
  • Validasi tarif sebelum pemesanan
  • Pemesanan instan & penerbitan voucher
  • Pembatalan & pengembalian dana

Daftar mitra akomodasi lengkapSegera hadir

Lihat cara kerjanya

Tiga panggilan yang akan Anda pakai setiap hari — contoh permintaan dan respons yang diringkas, persis seperti API berbicara JSON.

POST/v1/flights/search

Ketersediaan penerbangan

Satu permintaan masuk, penawaran berharga kembali — tersaring, tersimpan di cache, dan siap dijual.

Permintaan

{
  "slices": [{
    "origin": "DXB",
    "destination": "IST",
    "departureDate": "2026-11-02"
  }],
  "passengers": { "adults": 1 },
  "cabin": "economy",
  "wait": true
}

Respons

{
  "status": "complete",
  "offers": [{
    "offerId": "fo_7Gk2Qp9L",
    "slices": [{
      "segments": [{
        "marketingCarrier": "TK",
        "flightNumber": "761",
        "origin": { "iata": "DXB" },
        "destination": { "iata": "IST" },
        "departure": "2026-11-02T08:45:00"
      }]
    }],
    "total": {
      "amount": "214.50",
      "currency": "USD"
    }
  }]
}

POST/v1/hotels/search

Ketersediaan hotel

Kota, tanggal, dan kamar masuk — properti yang bisa dipesan dengan tarif kamar langsung keluar.

Permintaan

{
  "destination": { "cityCode": "DXB" },
  "checkIn": "2026-10-30",
  "checkOut": "2026-11-02",
  "rooms": [{ "adults": 2 }],
  "wait": true
}

Respons

{
  "status": "complete",
  "hotels": [{
    "hotelCode": "H-AE-CREEKSUITES-GTQS1",
    "name": "Creek Suites",
    "stars": 4,
    "rooms": [{
      "name": "Deluxe King Room",
      "rates": [{
        "rateKey": "hr_Qm4Tz8Wc",
        "total": {
          "amount": "342.00",
          "currency": "USD"
        },
        "refundable": true
      }]
    }]
  }]
}

GET/v1/flights/offers/{offerId}/ancillaries

Layanan tambahan

Bagasi terdaftar tambahan untuk sebuah penawaran, dengan harga per penumpang — tambahkan saat Anda membuat pesanan.

Permintaan

/v1/flights/offers/fo_7Gk2Qp9L/ancillaries

Respons

{
  "offerId": "fo_7Gk2Qp9L",
  "baggage": [{
    "key": "BAG10-1",
    "pieces": "1",
    "weight": "10KG",
    "price": {
      "amount": "38.00",
      "currency": "USD"
    }
  }, {
    "key": "BAG20-1",
    "pieces": "1",
    "weight": "20KG",
    "price": {
      "amount": "64.00",
      "currency": "USD"
    }
  }]
}

Semua yang dicakup API ini

Kemampuan yang sama yang menjalankan situs pemesanan kami sendiri — tidak ada satu pun di sini yang merupakan tingkatan produk terpisah.

Pencarian & ketersediaan

Ketersediaan waktu nyata dengan mulai/pantau asinkron untuk pencarian berat, sehingga pemasok yang lambat tidak pernah memblokir antarmuka Anda.

Pemesanan & penerbitan

Pemesanan penerbangan dengan penerbitan e-tiket dan pemesanan hotel dengan voucher instan — satu referensi terkonfirmasi per perjalanan.

Layanan tambahan

Tetapkan harga dan tambahkan bagasi ekstra serta opsi berbayar ke sebuah rute — dijual bersama tiket atau setelahnya.

Perubahan & penukaran

Ketersediaan penukaran dan validasi ulang untuk perubahan tanggal penerbangan, tanpa menyusun ulang pemesanan secara manual.

Pengembalian dana & pembatalan

Pembatalan secara terprogram dengan kebijakan yang diketahui di awal — permintaan pengembalian dana dilacak hingga tuntas.

Aturan tarif & harga

Aturan tarif, jenis makanan, dan kebijakan pembatalan disertakan pada setiap harga, sehingga ketentuannya jelas sebelum siapa pun membayar.

Inventaris termasuk

Kursi charter dan tarif kontrak melalui API yang sama

Inventaris penerbangan yang dimuat di platform — termasuk kursi charter dan blok — dikembalikan oleh API Penerbangan bersama maskapai yang terhubung, sehingga sistem Anda dapat menjualnya tanpa integrasi kedua.

Jelajahi inventaris
  • Kursi charter dan blok dalam hasil API Penerbangan
  • Hotel melalui API Hotel
  • Punya inventaris sendiri untuk dimuat? Jadilah reseller

Siap membangun di atasnya?

Ceritakan apa yang Anda bangun dan kami siapkan kredensial API, dokumentasi, serta lingkungan uji coba.