হোটেল API ইন্টিগ্রেশন

RateHawk API ইন্টিগ্রেশন: API key থেকে লাইভ হোটেল বুকিং পর্যন্ত

আপনার RateHawk অ্যাকাউন্ট PHPTRAVELS-এর সাথে যুক্ত করুন এবং RateHawk-এর হোটেল ও অ্যাপার্টমেন্ট নিজের ওয়েবসাইট ও এজেন্ট পোর্টালে বিক্রি করুন। কানেক্টর তৈরি: আপনার API key যোগ করুন, হোটেল ডেটাবেস ইমপোর্ট করুন, মার্কআপ ঠিক করুন এবং RateHawk-এর সার্টিফিকেশন সম্পন্ন করুন।

  • তৈরি RateHawk কানেক্টর
  • ETG API v3
  • হোটেল ডাম্প ইমপোর্ট
  • নেট রেটে আপনার মার্কআপ

সাপ্লায়ার

RateHawk কী, এবং এজেন্সিগুলো কেন এটি যুক্ত করে

RateHawk হলো Emerging Travel Group (ETG)-এর B2B বুকিং প্ল্যাটফর্ম, ট্রাভেল এজেন্ট, ট্যুর অপারেটর ও ট্রাভেল কোম্পানির জন্য। পার্টনাররা নেট রেটে হোটেল, অ্যাপার্টমেন্ট ও অন্যান্য থাকার জায়গা বুক করেন, RateHawk-এর নিজস্ব পোর্টালে অথবা এর API-এর মাধ্যমে।

এই API-এর নাম ETG API। এর বর্তমান সংস্করণ v3, JSON রিকোয়েস্ট ও রেসপন্সসহ একটি REST API, যা সার্চ, বুকিং ও বাতিলকরণ কভার করে। PHPTRAVELS স্টে মডিউলে একটি RateHawk কানেক্টর দেয়, তাই RateHawk-এর রেজাল্ট আপনার অন্যান্য হোটেল সাপ্লায়ার ও নিজস্ব চুক্তির পাশে দেখা যায়।

সম্পর্কিত:হোটেলহোটেল বুকিং ইঞ্জিনট্রাভেল API

সাপ্লায়ার ফ্যাক্ট শিট
কোম্পানি
RateHawk, Emerging Travel Group-এর অংশ
ধরন
ট্রাভেল পেশাদারদের জন্য B2B আবাসন প্ল্যাটফর্ম
ইনভেন্টরি
২.৬ মিলিয়ন+ আবাসন বিকল্প, RateHawk-এর তথ্য অনুযায়ী
API পার্টনার
৭০০+ API ক্লায়েন্ট, ২০২৪ সালে RateHawk-এর তথ্য অনুযায়ী
API
ETG API v3 · REST · JSON
PHPTRAVELS-এ
স্টে মডিউলে তৈরি কানেক্টর

ETG API v3 বুকিং ফ্লো

একটি RateHawk বুকিং ধাপে ধাপে কীভাবে চলে

প্রতিটি RateHawk বুকিং একই পাঁচটি ধাপ পার হয়। প্রতিটি ধাপে এর পেছনের ETG API কল এবং PHPTRAVELS আপনার জন্য কী করে, তা দেওয়া আছে।

  1. 01

    সার্চ

    ETG API কল

    রিজিয়ন অনুযায়ী সার্চ · জিও কোঅর্ডিনেট অনুযায়ী · হোটেল ID অনুযায়ী

    PHPTRAVELS

    শহর, ম্যাপ এলাকা বা হোটেল তালিকা ধরে, তারিখ, অতিথি ও যাত্রীর রেসিডেন্সিসহ সার্চ করে এবং আপনার মার্কআপসহ লাইভ নেট রেট দেখায়।

  2. 02

    হোটেল পেজ

    ETG API কল

    হোটেল পেজ সংগ্রহ

    PHPTRAVELS

    বাছাই করা হোটেলের সব রুম ও রেট লোড করে: মিল প্ল্যান, ট্যাক্স, বাতিলকরণ নীতি ও পেমেন্টের ধরন।

  3. 03

    প্রিবুক

    ETG API কল

    রেট প্রিবুক · রেটের তথ্য সংগ্রহ

    PHPTRAVELS

    পেমেন্টের ঠিক আগে যাচাই করে বাছাই করা রেট এখনও একই দামে পাওয়া যাচ্ছে কি না, এবং বদলে গেলে চেকআউট থামিয়ে দেয়।

  4. 04

    বুকিং

    ETG API কল

    বুকিং প্রক্রিয়া তৈরি, শুরু ও যাচাই

    PHPTRAVELS

    বুকিং তৈরি করে, অতিথির বিবরণ পাঠায়, কনফার্ম না হওয়া পর্যন্ত স্ট্যাটাস অনুসরণ করে এবং RateHawk অর্ডার ID সংরক্ষণ করে।

  5. 05

    বুকিংয়ের পরে

    ETG API কল

    বুকিং সংগ্রহ · বুকিং বাতিল · স্ট্যাটাস ওয়েবহুক

    PHPTRAVELS

    ভাউচার পাঠায়, অ্যাডমিন ও গ্রাহক অ্যাকাউন্টে বুকিং দেখায় এবং রেটের নীতি অনুযায়ী বাতিলকরণ চালায়।

স্ট্যাটিক ডেটা

RateHawk হোটেল ডেটাবেস একবার ইমপোর্ট করুন, তারপর হালনাগাদ রাখুন

সার্চ রেজাল্টে শুধু রেট থাকে। নাম, ঠিকানা, ছবি, সুবিধা ও বিবরণ আসে ETG-এর স্ট্যাটিক ডেটা থেকে, যা PHPTRAVELS আপনার হোটেল পেজে ইমপোর্ট করে।

  • রিজিয়ন ডাম্প

    দেশ, শহর ও এলাকা, যাতে যাত্রীরা গন্তব্য অনুযায়ী সার্চ করতে পারেন।

  • হোটেল ডাম্প

    পূর্ণাঙ্গ হোটেল কনটেন্ট ফাইল: নাম, ঠিকানা, কোঅর্ডিনেট, ছবি, সুবিধা ও বিবরণ।

  • ইনক্রিমেন্টাল ডাম্প

    শেষ ইমপোর্টের পর শুধু যা বদলেছে, যাতে পুরো রিলোড ছাড়াই ক্যাটালগ হালনাগাদ থাকে।

  • রিভিউ ডাম্প

    হোটেল পেজে দেখানোর জন্য অতিথিদের রিভিউ স্কোর ও লেখা, যেখানে আপনার চুক্তিতে এগুলো অন্তর্ভুক্ত।

হোটেল কনটেন্ট ইমপোর্ট
  • রিজিয়ন ডাম্প100%
  • হোটেল ডাম্প100%
  • ইনক্রিমেন্টাল ডাম্প64%
  • রিভিউ ডাম্প30%

নমুনা স্ক্রিন। সংখ্যাগুলো আপনার অ্যাকাউন্ট ও ভাষার ওপর নির্ভর করে।

ডাম্প ফাইলের পাশাপাশি ETG চাহিদামতো হোটেল ডেটার জন্য একটি Content API-ও দেয়।

API key ও স্যান্ডবক্স

RateHawk API অথেনটিকেশন কীভাবে কাজ করে

ETG API, HTTP Basic অথেনটিকেশন ব্যবহার করে। আপনার key ID হলো ইউজারনেম এবং API key হলো পাসওয়ার্ড, যা প্রতিটি রিকোয়েস্টের সাথে HTTPS-এর মাধ্যমে পাঠানো হয়।

একটি স্যান্ডবক্স সার্চ রিকোয়েস্ট (নমুনা)
 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
দুটি হোস্ট
স্যান্ডবক্স: api-sandbox.ratehawk.com। টেস্ট ও প্রোডাকশন: api.ratehawk.com। পুরোনো worldota.net হোস্টগুলো অপ্রচলিত ঘোষিত হয়েছে।
টেস্ট হোটেলটি আসল
টেস্ট key দিয়ে শুধু hid 8473727 নম্বরের টেস্ট হোটেল বুক করা যায়, এবং সেই বুকিং আসল, প্রকৃত আর্থিক দায়সহ। টেস্টের পরপরই এটি বাতিল করুন।
Key থাকে সার্ভারে
PHPTRAVELS key ID ও API key সার্ভার কনফিগারেশনে রাখে, কখনো ব্রাউজার বা অ্যাপে নয়।
রেসিডেন্সি গুরুত্বপূর্ণ
রেট যাত্রীর রেসিডেন্সির ওপর নির্ভর করে, তাই কানেক্টর প্রতিটি সার্চের সাথে এটি পাঠায়।

PHPTRAVELS-এ সেটআপ

চার ধাপে RateHawk কানেক্টর সেট আপ করুন

কোনো কোড লিখতে হবে না: কানেক্টর অ্যাডমিন প্যানেলে কনফিগার করা হয়।

  1. 01আপনার API key যোগ করুনRateHawk থেকে পাওয়া key ID ও API key পেস্ট করুন, প্রথমে স্যান্ডবক্সের জন্য, পরে প্রোডাকশনের জন্য।
  2. 02হোটেল ডেটাবেস ইমপোর্ট করুনরিজিয়ন ও হোটেল ডাম্প লোড করুন, তারপর ইনক্রিমেন্টাল আপডেট নির্ধারিত সময়ে চালানোর ব্যবস্থা করুন।
  3. 03মার্কআপ ও কারেন্সি ঠিক করুনশতাংশ বা নির্দিষ্ট মার্কআপ, চ্যানেল, এজেন্ট গ্রুপ বা গন্তব্য অনুযায়ী, যে কারেন্সিতে আপনি বিক্রি করেন সেগুলোতে।
  4. 04পরীক্ষা করুন ও লাইভে যানটেস্ট বুকিং ও বাতিলকরণ চালান, সার্টিফিকেশন পাস করুন, তারপর প্রোডাকশন key-তে বদলে নিন।
সাপ্লায়ার › RateHawkRateHawk

এনভায়রনমেন্ট

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

Key ID4127
API key••••••••••••••••
মার্কআপনেট রেটে ১২%
কারেন্সিUSD · EUR · GBP
ডিফল্ট রেসিডেন্সিGB

নমুনা সেটিংস স্ক্রিন।

সার্টিফিকেশন

চুক্তি থেকে প্রোডাকশন অ্যাক্সেস পর্যন্ত

চুক্তি স্বাক্ষরিত হওয়ার এবং আপনার ইন্টিগ্রেশন সার্টিফিকেশন পাস করার পরই RateHawk প্রোডাকশন খুলে দেয়।

  1. 1

    API চুক্তি স্বাক্ষর করুন

    আপনি

    ট্রাভেল কোম্পানি হিসেবে RateHawk-এর সাথে যোগাযোগ করুন এবং আপনার মার্কেটের জন্য API চুক্তি স্বাক্ষর করুন।

  2. 2

    স্যান্ডবক্স key গ্রহণ করুন

    RateHawk

    RateHawk স্যান্ডবক্সের জন্য একটি key ID ও API key ইস্যু করে।

  3. 3

    যুক্ত করুন ও ইমপোর্ট করুন

    PHPTRAVELS

    Key PHPTRAVELS-এ বসানো হয়, স্ট্যাটিক ডেটা ইমপোর্ট হয় এবং মার্কআপ ঠিক করা হয়।

  4. 4

    সার্টিফিকেশন পাস করুন

    RateHawk

    RateHawk ইন্টিগ্রেশন যাচাই করে, যার মধ্যে বুকিং, স্ট্যাটাস ও বাতিলকরণ ফ্লো রয়েছে।

  5. 5

    প্রোডাকশন অ্যাক্সেস

    আপনি

    প্রোডাকশন key অ্যাডমিনে বসানো হয় এবং লাইভ বুকিং শুরু হয়।

পোর্টাল, API বা ইঞ্জিন

RateHawk হোটেল বিক্রির তিনটি উপায়

এজেন্টরা আজই RateHawk-এর নিজস্ব ওয়েবসাইটে বুক করতে পারেন। আপনার নিজস্ব বুকিং ইঞ্জিনের ভেতরে API-ই RateHawk হোটেলগুলোকে আপনার ব্র্যান্ডের অধীনে আনে।

  • RateHawk ওয়েবসাইট

    কে বুক করে
    আপনার এজেন্টরা, একবারে একটি বুকিং
    কার ব্র্যান্ড
    RateHawk
    কী লাগে
    এজেন্ট হিসেবে রেজিস্টার ও লগ ইন করুন
  • নিজস্ব API তৈরি

    কে বুক করে
    আপনার গ্রাহক ও এজেন্টরা, অনলাইনে
    কার ব্র্যান্ড
    আপনার
    কী লাগে
    কয়েক মাসের ডেভেলপমেন্ট ও সার্টিফিকেশন
  • RateHawk-সহ PHPTRAVELS

    কে বুক করে
    আপনার গ্রাহক ও এজেন্টরা, অনলাইনে
    কার ব্র্যান্ড
    আপনার
    কী লাগে
    কনফিগারেশন, কনটেন্ট ইমপোর্ট ও সার্টিফিকেশন

মাল্টি-সাপ্লায়ার

আপনার অন্যান্য হোটেল সাপ্লায়ারের পাশে RateHawk

RateHawk স্টে মডিউলের একটি সাপ্লায়ার। একই সার্চে আপনার অন্যান্য হোটেল API ও নিজস্ব চুক্তি থাকতে পারে, প্রতিটি সাপ্লায়ারের জন্য আলাদা মার্কআপ ও রাউটিংসহ।

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

এজেন্ট গাইড পড়ুন

FAQ

RateHawk API ইন্টিগ্রেশন সংক্রান্ত প্রশ্ন

RateHawk যুক্ত করার আগে এজেন্সিগুলো যা জানতে চায়।

সেলসের সাথে কথা বলুন

RateHawk API অ্যাক্সেসের জন্য কোনো ফি প্রকাশ করে না। আপনি একটি API চুক্তি স্বাক্ষর করেন এবং এর হোটেলগুলো নেট রেটে নিজের মার্কআপসহ বিক্রি করেন। আপনার খরচ হলো বুকিং সফটওয়্যার, হোস্টিং ও পেমেন্ট।

ট্রাভেল কোম্পানি হিসেবে RateHawk-এর সাথে যোগাযোগ করুন এবং API চুক্তি স্বাক্ষর করুন। এরপর RateHawk স্যান্ডবক্সের জন্য key ID ও API key ইস্যু করে, আর সার্টিফিকেশনের পর প্রোডাকশন key।

ETG API ডকুমেন্টেশন অনলাইনে docs.emergingtravel.com-এ আছে, B2B API, Content API, স্যান্ডবক্স ও সার্টিফিকেশন গাইডসহ। ডাউনলোডের জন্য আলাদা কোনো PDF নেই; অনলাইন ডকসই বর্তমান সংস্করণ।

ETG API হলো Emerging Travel Group-এর API, যে কোম্পানি RateHawk পরিচালনা করে। RateHawk API ইন্টিগ্রেশন ও ETG API ইন্টিগ্রেশন একই জিনিস; বর্তমান সংস্করণ v3।

PHPTRAVELS পূর্ণ সোর্স কোডসহ ২,৪৯৯ US$ থেকে শুরু হওয়া এককালীন লাইসেন্স, এবং RateHawk কানেক্টর স্টে মডিউলে অন্তর্ভুক্ত। আপনার RateHawk বাণিজ্যিক শর্তাবলি RateHawk-এর সাথে ঠিক হয়।

হ্যাঁ, api-sandbox.ratehawk.com-এ। মনে রাখবেন, টেস্ট key দিয়ে শুধু hid 8473727 নম্বরের টেস্ট হোটেল বুক করা যায়, এবং সেই বুকিং আসল, তাই পরীক্ষার পরপরই এটি বাতিল করুন।

পোর্টালে বুক করতে এজেন্টরা ratehawk.com-এ রেজিস্টার ও লগ ইন করেন। API অ্যাক্সেস আলাদা: এটি আপনার চুক্তির key ID ও API key ব্যবহার করে, আপনার পোর্টাল লগইন নয়।

কানেক্টর আগে থেকেই আছে, তাই সময় ডেভেলপমেন্টে নয়, বরং চুক্তি, key যোগ করা, হোটেল কনটেন্ট ইমপোর্ট ও RateHawk-এর সার্টিফিকেশনে যায়।

হ্যাঁ। একই কানেক্টর আপনার B2C ওয়েবসাইট ও B2B এজেন্ট পোর্টাল দুটোতেই কাজ করে, প্রতিটি চ্যানেল ও এজেন্ট গ্রুপের জন্য আলাদা মার্কআপসহ।

প্রতিটি রেটের সাথে তার বাতিলকরণ নীতি থাকে, যা পেমেন্টের আগে দেখানো হয়। বাতিলকরণ অ্যাডমিন বা গ্রাহক অ্যাকাউন্ট থেকে, বুকিং বাতিলের কলের মাধ্যমে, সেই নীতি অনুযায়ী চলে।