সরবরাহকারী ও সার্ভিস API হাব
একটি বুকিং প্ল্যাটফর্মে যুক্ত ট্রাভেল API
এই সাইটের সব ট্রাভেল API গাইড এক জায়গায়: GDS ও এয়ারলাইন কনটেন্ট, হোটেল বেডব্যাংক ও এক্সট্রানেট, ট্যুর, গাড়ি ও ট্রান্সফার, পেমেন্ট গেটওয়ে ও ব্যাক-অফিস টুল। ক্যাটাগরি অনুযায়ী ডিরেক্টরি ফিল্টার করুন, ইনভেন্টরি পাওয়ার তিনটি উপায় তুলনা করুন এবং স্যান্ডবক্স কী থেকে লাইভ বিক্রি পর্যন্ত একটি ইন্টিগ্রেশনের পথ অনুসরণ করুন।
- ক্যাটাগরি অনুযায়ী ইন্টিগ্রেশন গাইড
- সার্চ, প্রাইস, বুক, টিকিট প্রবাহ
- API বনাম বুকিং ইঞ্জিন বনাম GDS
- সোর্স কোডসহ সেলফ-হোস্টেড
সংক্ষেপে
ট্রাভেল API কী এবং কোথায় কাজে লাগে
এই হাবের প্রতিটি পাতায় তিনটি শব্দ আসে। সরবরাহকারী বাছাইয়ের আগে প্রতিটির অর্থ জেনে নিন।
বিষয়টি নতুন হলে API ইন্টিগ্রেশন কী দিয়ে শুরু করুন, তারপর ট্রাভেল API ইন্টিগ্রেশন-এ প্রযুক্তিগত বিবরণ পড়ুন। প্রস্তুত কানেক্টরের পূর্ণ তালিকা সব ইন্টিগ্রেশন-এ আছে, আর যে বুকিং মডিউলগুলো সেগুলো ব্যবহার করে তা প্ল্যাটফর্ম পরিচিতি-এ বর্ণিত।
ট্রাভেল API
একটি প্রোগ্রাম্যাটিক এন্ডপয়েন্ট যা ফ্লাইট, হোটেল, গাড়ি বা ট্যুরের জন্য প্রাপ্যতা, ভাড়া, নিয়ম ও কনটেন্টের মতো অনুসন্ধানযোগ্য ট্রাভেল ডেটা ফেরত দেয়, সাধারণত JSON বা XML-এ।
ট্রাভেল API ইন্টিগ্রেশন
কোনো সরবরাহকারী, GDS বা অ্যাগ্রিগেটর এন্ডপয়েন্টকে বুকিং ইঞ্জিনের সাথে যুক্ত করা: প্রমাণীকরণ, ফিল্ড ম্যাপিং, আইডেমপোটেন্ট বুকিং কল এবং ত্রুটি ও পুনঃচেষ্টার নীতি।
সেলফ-হোস্টেড কানেক্টর
PHPTRAVELS লাইসেন্সের সাথে কানেক্টর কোড দেয়, তাই আপনার দল প্রতিটি সরবরাহকারীর সাথে যোগাযোগকারী অ্যাডাপ্টার পড়তে, বাড়াতে ও হোস্ট করতে পারে।
প্রতিটি সরবরাহকারীর অভিন্ন কল ক্রম
- 01সার্চ
- 02প্রাইস ও পুনঃযাচাই
- 03বুক
- 04টিকিট বা নিশ্চিতকরণ
সরবরাহকারীর নাম ও রেসপন্সের গঠন আলাদা হলেও নিচের ডিরেক্টরির প্রতিটি কানেক্টর এই একই চার-কল ক্রমে চলে।
ডিরেক্টরি
ক্যাটাগরি অনুযায়ী ট্রাভেল API
তালিকা ছোট করতে একটি ক্যাটাগরি বেছে নিন। প্রতিটি এন্ট্রি সেই সরবরাহকারী বা সার্ভিসের জন্য একটি আলাদা গাইড খোলে: সে কী ফেরত দেয় এবং প্ল্যাটফর্মে কীভাবে সেট করা হয়।
GDS, এয়ারলাইন ও ফ্লাইট API
ফ্লাইট মডিউলের জন্য গ্লোবাল ডিস্ট্রিবিউশন সিস্টেম, NDC, লো-কস্ট ক্যারিয়ার অ্যাগ্রিগেটর, কনসোলিডেটর ও ফ্লাইট ডেটা সার্ভিস।
- Amadeus API ইন্টিগ্রেশনআপনার পোর্টালে Amadeus ফ্লাইট, হোটেল ও গাড়ি
- Sabre API ইন্টিগ্রেশনআপনার পোর্টালে Sabre GDS সার্চ, PNR ও টিকেটিং
- Travelport API ইন্টিগ্রেশনTravelport ফেয়ার, PNR, টিকেটিং ও সার্ভিসিং
- Galileo রিজার্ভেশন সিস্টেমGalileo হোল্ড, টিকিটিং ও বিক্রয়-পরবর্তী এক অ্যাডমিনে
- Apollo GDS সফটওয়্যারTravelport দিয়ে Apollo ভাড়া, PNR ও টিকিটিং
- NDC ফ্লাইট বুকিং সিস্টেমNDC এয়ারলাইন অফার, অ্যানসিলারি ও সার্ভিসিং বিক্রি করুন
- Amadeus কানেক্টর সেটআপAmadeus মডিউলের কী, এনভায়রনমেন্ট ও সেটআপ
- Duffel API ইন্টিগ্রেশনআপনার বুকিং সাইটে Duffel ফ্লাইট অফার ও অর্ডার
- Kiwi API ইন্টিগ্রেশনKiwi.com Tequila ফ্লাইট সার্চ ও বুকিং
- TBO ফ্লাইট APIআপনার ইঞ্জিনে TBO এয়ার ফেয়ার, রিচেক ও টিকিটিং
- PKFARE API ইন্টিগ্রেশনআপনার পোর্টালে PKFARE ফ্লাইট সার্চ, বুকিং ও PNR
- Riya travel বুকিং প্ল্যাটফর্মB2B এজেন্ট, কর্পোরেট ভ্রমণ ও রিটেল একসাথে
- IndiGo এয়ারলাইন টিকিটফ্লাইট API দিয়ে IndiGo ভাড়া বিক্রি ও সার্ভিস করুন
- Google Flights APIকেন পাবলিক API নেই এবং বদলে কী ব্যবহার করবেন
- Kayak অ্যাফিলিয়েট প্রোগ্রামরেফারেল মডেল, সীমাবদ্ধতা ও নিজস্ব বিকল্প
- ফ্লাইট স্ট্যাটাস APIআপনার প্ল্যাটফর্মে লাইভ ফ্লাইট স্ট্যাটাস ও ট্র্যাকিং
- Amadeus সেন্ট্রাল রিজার্ভেশনAmadeus ও নিজের ইনভেন্টরির জন্য এক রিজার্ভেশন কোর
- Amadeus ট্রাভেল এজেন্ট সফটওয়্যারএক পোর্টালে সার্চ, PNR, টিকিটিং ও আফটার-সেলস
- এজেন্টদের জন্য Sabre সফটওয়্যারপ্রতিদিনের Sabre ডেস্ক: কিউ, সার্ভিস, রোল, ইনভয়েস
- Galileo সফটওয়্যারGalileo বুকিং, টিকেটিং ও সার্ভিসিং ওয়ার্কফ্লো
হোটেল API, বেডব্যাংক ও এক্সট্রানেট
পাইকারি বেডব্যাংক, OTA অ্যাফিলিয়েট প্রোগ্রাম, এক্সট্রানেট ও চ্যানেল ম্যানেজার যা হোটেল সার্চকে রুম ও রেট দিয়ে ভরে।
- Hotelbeds API ইন্টিগ্রেশনHotelbeds-এর লাইভ রেট, বুকিং ও ভাউচার
- Bedsonline ইন্টিগ্রেশনআপনার ইঞ্জিনে Bedsonline হোটেল ও এজেন্ট রেট
- TBO হোটেল API ইন্টিগ্রেশনআপনার বুকিং ইঞ্জিনে TBO Holidays হোটেল রেট
- Hotelston API ইন্টিগ্রেশনআপনার বুকিং ইঞ্জিনে Hotelston হোটেল রেট
- Go Global Travel ইন্টিগ্রেশনআপনার ইঞ্জিনে Go Global হোটেল, ট্রান্সফার ও গাড়ি
- Bonotel ট্রাভেল এজেন্টআপনার এজেন্ট ও পোর্টালের জন্য যুক্তরাষ্ট্রের বিলাসবহুল হোটেল
- Mark Travel বুকিং ইঞ্জিনহোটেল সার্চ, সৌদি ট্রান্সফার ও এজেন্ট একসাথে
- Expedia API ইন্টিগ্রেশনAPI দিয়ে Expedia হোটেল রেট, বুকিং ও ভাউচার
- Expedia TAAP API ইন্টিগ্রেশনআপনার পোর্টালে TAAP হোটেল, কমিশন ও পরিবর্তন
- Expedia Extranetরেট, ইনভেন্টরি ও বুকিংয়ের পার্টনার পোর্টাল
- Booking.com Extranetরেট, প্রাপ্যতা, রিজার্ভেশন ও পেআউট
- Agoda API ইন্টিগ্রেশনআপনার বুকিং ইঞ্জিনে Agoda হোটেল ও হোম
- Booking.com ও Priceline APIBooking.com, Priceline ও Expedia হোটেল API অ্যাক্সেস
- হোটেল বুকিং সিস্টেম APIএকটি বুকিং API-তে অনেক হোটেল সাপ্লায়ার
- চ্যানেল ম্যানেজার ইন্টিগ্রেশনহোটেলের রেট, প্রাপ্যতা ও বুকিং সিঙ্ক করুন
ট্যুর, আকর্ষণ, গাড়ি ও ট্রান্সফার
অ্যাক্টিভিটি মার্কেটপ্লেস, গাড়ি ভাড়ার ব্রোকার ও ট্রান্সফার সরবরাহকারী যারা ফ্লাইট ও থাকার পাশে বাড়তি সেবা যোগ করে।
পেমেন্ট, CMS, অ্যাকাউন্টিং ও ইন্টিগ্রেশন টুল
পেমেন্ট গেটওয়ে, ব্যাংক ও কাস্টম API, অ্যাকাউন্টিং এক্সপোর্ট ও কনটেন্ট ম্যানেজমেন্ট কানেক্টর যা বুকিং প্রবাহের চারপাশে থাকে।
- ট্রাভেল API ইন্টিগ্রেশনPHP-তে XML ও JSON ট্রাভেল সাপ্লায়ার যুক্ত করুন
- কাস্টম API ইন্টিগ্রেশনযেকোনো সাপ্লায়ার বা পার্টনার API PHPTRAVELS-এ যুক্ত করুন
- পেমেন্ট গেটওয়ে ইন্টিগ্রেশনচেকআউট, 3D Secure, রিফান্ড ও ওয়েবহুক
- Stripe পেমেন্টকার্ড ও ওয়ালেট চেকআউট, রিফান্ড ও পেআউটসহ
- PayPal পেমেন্টফ্লাইট, হোটেল ও ট্যুরের জন্য PayPal চেকআউট
- ব্যাংক ট্রান্সফার পেমেন্টম্যানুয়াল নিশ্চিতকরণসহ ব্যাংক ট্রান্সফার চেকআউট
- ট্রাভেল অ্যাকাউন্টিং ইন্টিগ্রেশনবুকিং QuickBooks, Xero ও Tally-তে পোস্ট
- ট্রাভেল CMS ইন্টিগ্রেশনWordPress বা হেডলেস CMS বুকিংয়ের সাথে যুক্ত করুন
ইনভেন্টরি পাওয়ার তিনটি উপায়
ট্রাভেল API বনাম বুকিং ইঞ্জিন বনাম GDS API
দলগুলো প্রায়ই সরাসরি API, প্যাকেজড বুকিং ইঞ্জিন ও কাঁচা GDS চুক্তিকে একই কেনাকাটা ভেবে তুলনা করে। এগুলো আলাদা সমস্যা সমাধান করে এবং সাধারণত একসাথে ব্যবহৃত হয়।
| মানদণ্ড | ট্রাভেল API | বুকিং ইঞ্জিন | GDS API |
|---|---|---|---|
| উদ্দেশ্য | ট্রাভেল APIএন্ডপয়েন্টের মাধ্যমে ডেটা ও অপারেশন | বুকিং ইঞ্জিনফ্রন্ট এন্ড, ব্যবসায়িক নিয়ম ও চেকআউট | GDS APIলেগ্যাসি ও NDC চ্যানেলে এয়ার কনটেন্ট ও সহায়ক সেবা |
| কনটেন্টের পরিধি | ট্রাভেল APIহোটেল, ফ্লাইট, গাড়ি, অ্যাক্টিভিটি, বেডব্যাংক | বুকিং ইঞ্জিনযা যুক্ত আছে তার জন্য সার্চ থেকে চেকআউট | GDS APIমূলত এয়ারলাইন ও তাদের সহায়ক সেবা |
| ইন্টিগ্রেশনের শ্রম | ট্রাভেল APIমাঝারি: ফিল্ড ম্যাপিং, আইডেমপোটেন্সি, পুনঃচেষ্টা | বুকিং ইঞ্জিনশূন্য থেকে বানালে মাঝারি থেকে বেশি; PHPTRAVELS-এ কম | GDS APIবেশি: PCC সেটআপ, কিউ, সার্টিফিকেশন ও অডিট |
| বাণিজ্যিক শর্ত | ট্রাভেল APIপ্রতি কল, মার্কআপ বা আসনভিত্তিক, সরবরাহকারী নির্ধারিত | বুকিং ইঞ্জিনPHPTRAVELS-এ এককালীন লাইসেন্স, সাথে গেটওয়ে ফি | GDS APIGDS চুক্তি, প্রণোদনা ও সেগমেন্ট লক্ষ্য |
| সবচেয়ে উপযুক্ত | ট্রাভেল APIএকাধিক সরবরাহকারী মেশানো OTA ও DMC | বুকিং ইঞ্জিননিজের ব্র্যান্ড ও নিয়মে সরাসরি বিক্রি | GDS APIএয়ার-কেন্দ্রিক এজেন্সি ও ট্রাভেল ম্যানেজমেন্ট কোম্পানি |
| বাজারে আসার সময় | ট্রাভেল APIক্রেডেনশিয়াল পেলেই দ্রুত | বুকিং ইঞ্জিনইনস্টল, সরবরাহকারী যুক্ত, ব্র্যান্ডিং ও লঞ্চ | GDS APIসবচেয়ে দীর্ঘ, কারণ আগে অনুমোদন ও সার্টিফিকেশন লাগে |
PHPTRAVELS হলো বুকিং ইঞ্জিনের কলাম: সরবরাহকারী API ও যেকোনো GDS চুক্তি এতে যুক্ত হয়, তাই আপনি সফটওয়্যার একবার কেনেন এবং চুক্তি এলে ফিড যোগ করেন। দাম মূল্য-এ; হোস্টিং দিকটি প্রয়োজনীয়তা-এ বর্ণিত।
কী থেকে লাইভ বিক্রি
একটি API ইন্টিগ্রেশন কীভাবে লাইভ হয়
নিচের রেলটি ডিরেক্টরির যেকোনো সরবরাহকারীর জন্য কাজের ক্রম, সাথে কানেক্টর চালু হলে প্ল্যাটফর্ম যে অনুরোধ ও প্রতিক্রিয়া বিনিময় করে।
- 01
ক্রেডেনশিয়াল
সরবরাহকারী চুক্তিতে সই করুন এবং স্যান্ডবক্স কী, এন্ডপয়েন্ট ও ডকুমেন্টেশন নিন।
- 02
স্যান্ডবক্স সংযোগ
অ্যাডমিন প্যানেলে কী দিন, প্রথম সার্চ চালান এবং নিশ্চিত করুন কানেক্টর রেসপন্স পড়তে পারছে।
- 03
কনটেন্ট ম্যাপিং
সরবরাহকারীর কোড প্ল্যাটফর্মের মাস্টার ডেটার সাথে মেলান: বিমানবন্দর, হোটেল আইডি, খাবারের ধরন, গাড়ির শ্রেণি।
- 04
মার্কআপ ও নিয়ম
এজেন্সি, B2B এজেন্ট বা গ্রাহক গ্রুপ অনুযায়ী মার্কআপ, কর, ফি ও মুদ্রার নিয়ম ঠিক করুন।
- 05
টেস্ট বুকিং
সরবরাহকারীর সার্টিফিকেশন পরিস্থিতিগুলো সম্পন্ন করুন: বুক, পরিবর্তন, বাতিল এবং তাদের টেস্ট কনসোলের সাথে মিলিয়ে দেখা।
- 06
প্রোডাকশন কী
লাইভ ক্রেডেনশিয়ালে যান, পাবলিক সাইট ও B2B পোর্টালের জন্য সরবরাহকারী সক্রিয় করুন, তারপর প্রথম বুকিংগুলো পর্যবেক্ষণ করুন।
একটি পুনঃযাচাই কল, প্ল্যাটফর্ম যেভাবে পাঠায়
{"supplier": "hotelbeds",1"env": "production",1"rateKey": "HB-20261112-118742-DBL-BB","occupancy": { "rooms": 1, "adults": 2 },"currency": "USD","markupRule": "b2c-default"2}
{"status": "available","net": 184.00,2"sell": 206.08,2"currency": "USD","cancellation": { "deadline": "2026-11-09", "fee": 184.00 },"hold": "PT-HLD-7731",3"expiresIn": 9003}
- 1
সরবরাহকারীর কী পরিবেশ অনুযায়ী সংরক্ষিত থাকে, গ্রাহকের কাছে যাওয়া অনুরোধের বডিতে কখনো নয়।
- 2
নেট ও বিক্রয় মূল্য একসাথে যায়; মার্কআপ নিয়মের নাম ব্যাক অফিসকে বলে কেন তারা আলাদা।
- 3
একটি হোল্ড রেফারেন্স গ্রাহক পেমেন্ট আবার চেষ্টা করলেও বুকিং কলকে আইডেমপোটেন্ট রাখে।
- ইন্টিগ্রেশন বিবরণ দেখুন
ব্যবসার মডেল অনুযায়ী বাছুন
প্রতিটি ধরনের ব্যবসা প্রথমে কোন ট্রাভেল API যুক্ত করে
ডিরেক্টরি লম্বা কারণ ট্রাভেল ব্যবসাগুলো আলাদা। অনবোর্ডিংয়ে আমরা এই সাধারণ শুরুর সমন্বয়গুলো দেখি।
- 01
অনলাইন ট্রাভেল এজেন্সি
ফ্লাইটের জন্য GDS বা NDC ফিড, হোটেলের জন্য এক-দুটি বেডব্যাংক, একটি গাড়ির ব্রোকার ও একটি কার্ড গেটওয়ে। আগে বিস্তার, পরে সরাসরি চুক্তি।
- 02
ডেস্টিনেশন ম্যানেজমেন্ট কোম্পানি
অ্যাডমিনে লোড করা নিজস্ব ইনভেন্টরি, ফাঁক পূরণে একটি বেডব্যাংক, ট্যুর মার্কেটপ্লেস ও ট্রান্সফার। ফ্লাইট প্রায়ই পরে কনসোলিডেটরের মাধ্যমে যোগ হয়।
- 03
কর্পোরেট ট্রাভেল ম্যানেজমেন্ট
আলোচিত ভাড়াসহ GDS কনটেন্ট, এক্সট্রানেট বা বেডব্যাংকের মাধ্যমে হোটেল প্রোগ্রাম, অনুমোদনের নিয়ম ও অ্যাকাউন্টিং এক্সপোর্ট।
- 04
কনসোলিডেটর বা B2B পাইকার
সাব-এজেন্ট অনুযায়ী মার্কআপসহ একাধিক এয়ার সোর্স, এজেন্ট ওয়ালেট, ব্যাংক ট্রান্সফার ও গেটওয়ে পেমেন্ট, এবং একটি অ্যাকাউন্টিং ফিড।
প্রতিটি মডেলের নিজস্ব পাতা আছে: অনলাইন ট্রাভেল এজেন্সি, DMC ও কর্পোরেট ট্রাভেল; পাইকারের সাব-এজেন্ট ক্রেডিট দিকটি এজেন্ট ওয়ালেট-এ আলোচিত। এই ফিডগুলো অংশীদারদের কাছে পৌঁছে দেওয়া হোয়াইট-লেবেল স্তর হোয়াইট-লেবেল B2B পোর্টাল-এ বর্ণিত।
প্রশ্ন
ট্রাভেল API, উত্তরসহ
সরবরাহকারী বাছাইয়ের আগে ক্রেতারা যা জিজ্ঞেস করেন তার সংক্ষিপ্ত উত্তর।
সেলসের সাথে কথা বলুনট্রাভেল API হলো এমন এন্ডপয়েন্ট যা সরবরাহকারী, GDS প্রদানকারী ও অ্যাগ্রিগেটর থেকে লাইভ ইনভেন্টরি, দাম, নিয়ম এবং সার্চ, পুনঃযাচাই, বুক ও বাতিলের মতো অপারেশন উন্মুক্ত করে। একটি বুকিং প্ল্যাটফর্ম এগুলো কল করে এবং প্রতিক্রিয়াকে সার্চ ফলাফল, কার্ট ও নিশ্চিত বুকিংয়ে রূপান্তর করে।
সরবরাহকারীর কী দিয়ে প্রমাণীকরণ, তার কোড আপনার মাস্টার ডেটায় ম্যাপ করা, ক্রমানুসারে সার্চ, প্রাইস ও বুক কল করা, ডুপ্লিকেট বুকিং ছাড়া ত্রুটি ও পুনঃচেষ্টা সামলানো, এবং ফলাফল পেমেন্ট, ভাউচার ও অ্যাকাউন্টিংয়ে পাঠানো। PHPTRAVELS-এ কানেক্টরগুলো ইতিমধ্যে এটি করে; আপনার কাজ ক্রেডেনশিয়াল, ম্যাপিং ও নিয়ম।
হ্যাঁ। প্ল্যাটফর্মটি সেলফ-হোস্টেড এবং সোর্স কোড বাণিজ্যিক লাইসেন্সের অধীনে অন্তর্ভুক্ত, তাই আপনার ডেভেলপাররা প্রতিটি অ্যাডাপ্টার পড়তে, ডিরেক্টরিতে না থাকা সরবরাহকারী যোগ করতে বা বিদ্যমান কানেক্টরের কনটেন্ট ম্যাপিং বদলাতে পারেন।
সাধারণত একটি ফিড নয়, মিশ্রণ: বিস্তারের জন্য লো-কস্ট ক্যারিয়ার অ্যাগ্রিগেটর, ফুল-সার্ভিস এয়ারলাইন ও টিকিটিংয়ের জন্য NDC বা GDS কনটেন্ট, এবং যেখানে নিজস্ব এয়ারলাইন চুক্তি নেই সেখানে কনসোলিডেটর। ডিরেক্টরির ফ্লাইট গ্রুপে প্রতিটি বিকল্পের গাইড আছে।
প্রতি মডিউলে একাধিক। প্ল্যাটফর্ম প্রতিটি সক্রিয় সরবরাহকারীকে জিজ্ঞেস করে, মাস্টার আইডি অনুযায়ী ফলাফল একত্র করে, ডুপ্লিকেট সরায় এবং দাম দেখানোর আগে আপনার মার্কআপ নিয়ম প্রয়োগ করে, তাই দ্বিতীয় বেডব্যাংক বা দ্বিতীয় এয়ার সোর্স যোগ করা কনফিগারেশন পরিবর্তন, পুনর্নির্মাণ নয়।
API-এর দাম তাদের সরবরাহকারীরা ঠিক করে, সাধারণত প্রতি কল, প্রতি বুকিং বা মার্কআপ চুক্তিতে; কিছু অ্যাফিলিয়েট প্রোগ্রামের সাথে বিনামূল্যে। এগুলো যুক্ত করা PHPTRAVELS সফটওয়্যার দামের পাতায় উল্লেখ অনুযায়ী $2,499 থেকে শুরু এককালীন লাইসেন্স।
