Integrasi API hotel

Integrasi API RateHawk: dari API key hingga booking hotel live

Hubungkan akun RateHawk Anda ke PHPTRAVELS dan jual hotel serta apartemen RateHawk di situs web dan portal agen Anda sendiri. Konektornya sudah siap: tambahkan API key, impor database hotel, atur markup, dan jalani sertifikasi RateHawk.

  • Konektor RateHawk siap pakai
  • ETG API v3
  • Impor dump hotel
  • Markup Anda di atas tarif net

Pemasok

Apa itu RateHawk, dan mengapa agen travel menghubungkannya

RateHawk adalah platform booking B2B milik Emerging Travel Group (ETG) untuk agen perjalanan, operator tur, dan perusahaan travel. Mitra memesan hotel, apartemen, dan akomodasi lainnya dengan tarif net, baik di portal RateHawk sendiri maupun melalui API-nya.

API tersebut bernama ETG API. Versi terbarunya adalah v3, sebuah REST API dengan request dan response JSON yang mencakup pencarian, booking, dan pembatalan. PHPTRAVELS menyertakan konektor RateHawk di modul akomodasi, sehingga hasil RateHawk tampil berdampingan dengan pemasok hotel lain dan kontrak Anda sendiri.

Terkait:HotelMesin pemesanan hotelAPI travel

Lembar fakta pemasok
Perusahaan
RateHawk, bagian dari Emerging Travel Group
Jenis
Platform akomodasi B2B untuk profesional travel
Inventaris
Lebih dari 2,6 juta pilihan akomodasi, menurut RateHawk
Mitra API
Lebih dari 700 klien API, menurut RateHawk pada 2024
API
ETG API v3 · REST · JSON
Di PHPTRAVELS
Konektor siap pakai di modul akomodasi

Alur booking ETG API v3

Bagaimana booking RateHawk berjalan, tahap demi tahap

Setiap booking RateHawk melalui lima tahap yang sama. Masing-masing mencantumkan panggilan ETG API di baliknya dan apa yang dikerjakan PHPTRAVELS untuk Anda.

  1. 01

    Pencarian

    Panggilan ETG API

    Pencarian per wilayah · per koordinat geografis · per ID hotel

    PHPTRAVELS

    Mencari berdasarkan kota, area peta, atau daftar hotel, dengan tanggal, jumlah tamu, dan negara domisili pelancong, lalu menampilkan tarif net live dengan markup Anda.

  2. 02

    Halaman hotel

    Panggilan ETG API

    Retrieve hotelpage

    PHPTRAVELS

    Memuat semua kamar dan tarif hotel yang dipilih: paket makan, pajak, kebijakan pembatalan, dan jenis pembayaran.

  3. 03

    Prebook

    Panggilan ETG API

    Prebook rate · Retrieve rate info

    PHPTRAVELS

    Memastikan tarif yang dipilih masih tersedia dengan harga tersebut tepat sebelum pembayaran, dan menghentikan checkout jika harganya berubah.

  4. 04

    Booking

    Panggilan ETG API

    Membuat, memulai, dan memeriksa proses booking

    PHPTRAVELS

    Membuat booking, mengirim data tamu, memantau status hingga terkonfirmasi, dan menyimpan ID pesanan RateHawk.

  5. 05

    Setelah booking

    Panggilan ETG API

    Retrieve bookings · Cancel booking · Webhook status

    PHPTRAVELS

    Mengirim voucher, menampilkan booking di admin dan akun pelanggan, serta menjalankan pembatalan sesuai kebijakan tarif.

Data statis

Impor database hotel RateHawk sekali, lalu jaga tetap mutakhir

Hasil pencarian hanya memuat tarif. Nama, alamat, foto, fasilitas, dan deskripsi berasal dari data statis ETG, yang diimpor PHPTRAVELS ke halaman hotel Anda.

  • Dump wilayah

    Negara, kota, dan area, agar pelancong dapat mencari berdasarkan destinasi.

  • Dump hotel

    File konten hotel lengkap: nama, alamat, koordinat, foto, fasilitas, dan deskripsi.

  • Dump inkremental

    Hanya perubahan sejak impor terakhir, sehingga katalog tetap mutakhir tanpa memuat ulang semuanya.

  • Dump ulasan

    Skor dan teks ulasan tamu untuk ditampilkan di halaman hotel, jika perjanjian Anda mencakupnya.

Impor konten hotel
  • Dump wilayah100%
  • Dump hotel100%
  • Dump inkremental64%
  • Dump ulasan30%

Contoh tampilan. Jumlah bergantung pada akun dan bahasa Anda.

Selain file dump, ETG juga menyediakan Content API untuk data hotel sesuai permintaan.

API key dan sandbox

Cara kerja autentikasi API RateHawk

ETG API menggunakan autentikasi HTTP Basic. Key ID Anda menjadi username dan API key Anda menjadi password, yang dikirim melalui HTTPS di setiap request.

Request pencarian sandbox (contoh)
 1# HTTP Basic: key ID = username, API key = password 2curl -u "$KEY_ID:$API_KEY" \ 3  -H "Content-Type: application/json" \ 4  https://api-sandbox.ratehawk.com/api/b2b/v3/search/serp/hotels/ \ 5  -d '{ 6    "checkin": "2026-11-14", 7    "checkout": "2026-11-16", 8    "residency": "gb", 9    "language": "en",10    "currency": "USD",11    "guests": [{ "adults": 2, "children": [] }],12    "hids": [8473727]13  }'1415# 8473727 = the test hotel: a real booking if you book it
HTTP BasicETG API v3api-sandbox.ratehawk.com → api.ratehawk.com
Dua host
Sandbox: api-sandbox.ratehawk.com. Pengujian dan produksi: api.ratehawk.com. Host lama worldota.net sudah tidak digunakan lagi.
Hotel uji itu nyata
Key uji hanya boleh memesan hotel uji dengan hid 8473727, dan booking tersebut nyata, dengan tanggung jawab finansial yang nyata. Batalkan segera setelah pengujian.
Key tetap di server
PHPTRAVELS menyimpan key ID dan API key di konfigurasi server, tidak pernah di browser atau aplikasi.
Domisili itu penting
Tarif bergantung pada negara domisili pelancong, sehingga konektor mengirimkannya di setiap pencarian.

Setup di PHPTRAVELS

Atur konektor RateHawk dalam empat langkah

Tanpa menulis kode: konektor dikonfigurasi di panel admin.

  1. 01Tambahkan API key AndaTempel key ID dan API key dari RateHawk, pertama untuk sandbox, kemudian untuk produksi.
  2. 02Impor database hotelMuat dump wilayah dan hotel, lalu jadwalkan pembaruan inkremental.
  3. 03Atur markup dan mata uangMarkup persentase atau tetap, per kanal, grup agen, atau destinasi, dalam mata uang yang Anda jual.
  4. 04Uji dan go liveJalankan booking dan pembatalan uji, lulus sertifikasi, lalu beralih ke key produksi.
Pemasok › RateHawkRateHawk

Lingkungan

https://api-sandbox.ratehawk.comhttps://api.ratehawk.com

Key ID4127
API key••••••••••••••••
Markup12% di atas tarif net
Mata uangUSD · EUR · GBP
Domisili defaultGB

Contoh tampilan pengaturan.

Sertifikasi

Dari perjanjian hingga akses produksi

RateHawk membuka akses produksi hanya setelah perjanjian ditandatangani dan integrasi Anda lulus sertifikasinya.

  1. 1

    Tanda tangani perjanjian API

    Anda

    Hubungi RateHawk sebagai perusahaan travel dan tanda tangani perjanjian API untuk pasar Anda.

  2. 2

    Terima key sandbox

    RateHawk

    RateHawk menerbitkan key ID dan API key untuk sandbox.

  3. 3

    Hubungkan dan impor

    PHPTRAVELS

    Key dimasukkan ke PHPTRAVELS, data statis diimpor, dan markup diatur.

  4. 4

    Lulus sertifikasi

    RateHawk

    RateHawk memeriksa integrasi, termasuk alur booking, status, dan pembatalan.

  5. 5

    Akses produksi

    Anda

    Key produksi dimasukkan ke admin dan booking live dimulai.

Portal, API, atau mesin booking

Tiga cara menjual hotel RateHawk

Agen sudah bisa memesan di situs web RateHawk sendiri saat ini. API, di dalam mesin booking Anda sendiri, itulah yang menempatkan hotel RateHawk di bawah merek Anda.

  • Situs web RateHawk

    Siapa yang memesan
    Agen Anda, satu booking setiap kali
    Merek siapa
    RateHawk
    Apa yang dibutuhkan
    Daftar sebagai agen dan login
  • Integrasi API buatan sendiri

    Siapa yang memesan
    Pelanggan dan agen Anda, online
    Merek siapa
    Milik Anda
    Apa yang dibutuhkan
    Berbulan-bulan pengembangan dan sertifikasi
  • PHPTRAVELS dengan RateHawk

    Siapa yang memesan
    Pelanggan dan agen Anda, online
    Merek siapa
    Milik Anda
    Apa yang dibutuhkan
    Konfigurasi, impor konten, dan sertifikasi

Multi-pemasok

RateHawk berdampingan dengan pemasok hotel Anda lainnya

RateHawk adalah salah satu pemasok di modul akomodasi. Pencarian yang sama dapat mencakup API hotel lain dan kontrak Anda sendiri, dengan markup dan routing per pemasok.

  • Agoda
  • Amadeus
  • Booking.com
  • Hotelbeds
  • Hotelston
  • RateHawk
  • Stuba
  • TBO Holidays
  • Travelport
  • Wanderbeds

Baca panduan agen

FAQ

Pertanyaan seputar integrasi API RateHawk

Yang ditanyakan agen travel sebelum menghubungkan RateHawk.

Hubungi sales

RateHawk tidak memublikasikan biaya untuk akses API. Anda menandatangani perjanjian API dan menjual hotelnya dengan tarif net plus markup Anda sendiri. Biaya Anda adalah software booking, hosting, dan pembayaran.

Hubungi RateHawk sebagai perusahaan travel dan tanda tangani perjanjian API. RateHawk kemudian menerbitkan key ID dan API key untuk sandbox, lalu key produksi setelah sertifikasi.

Dokumentasi ETG API tersedia online di docs.emergingtravel.com, mencakup B2B API, Content API, sandbox, dan panduan sertifikasi. Tidak ada PDF terpisah untuk diunduh; dokumentasi online adalah versi terbaru.

ETG API adalah API milik Emerging Travel Group, perusahaan di balik RateHawk. Integrasi API RateHawk dan integrasi ETG API berarti hal yang sama; versi terbarunya adalah v3.

PHPTRAVELS adalah lisensi sekali bayar mulai dari US$2.499 dengan kode sumber lengkap, dan konektor RateHawk sudah termasuk dalam modul akomodasi. Ketentuan komersial RateHawk Anda disepakati langsung dengan RateHawk.

Ya, di api-sandbox.ratehawk.com. Perhatikan bahwa key uji hanya boleh memesan hotel uji dengan hid 8473727, dan booking tersebut nyata, jadi batalkan segera setelah pengujian.

Agen mendaftar dan login di ratehawk.com untuk memesan di portal. Akses API terpisah: menggunakan key ID dan API key dari perjanjian Anda, bukan login portal Anda.

Konektornya sudah ada, jadi waktunya terpakai untuk perjanjian, menambahkan key, mengimpor konten hotel, dan sertifikasi RateHawk, bukan untuk pengembangan.

Bisa. Konektor yang sama melayani situs B2C dan portal agen B2B Anda, dengan markup terpisah per kanal dan grup agen.

Setiap tarif memiliki kebijakan pembatalannya sendiri, yang ditampilkan sebelum pembayaran. Pembatalan dijalankan dari admin atau akun pelanggan melalui panggilan pembatalan booking, sesuai kebijakan tersebut.