POST
/v2/cartকার্ট তৈরি করুন
সাইন-ইন করা কাস্টমারের বিপরীতে একটি ভাড়া হোল্ড করুন। কার্ট আইডি পরের প্রতিটি ধাপ চালায়।
Bearer টোকেনঅথরিটি: B2C_CART_CREATEhttps://booking.aerolink.dev
কার্টের মালিক হিসেবে অথেন্টিকেটেড কাস্টমার ছাপ পড়ে। দামে আপনার স্টোরফ্রন্ট মার্কআপ আগে থেকেই আছে। আপডেট না করা পর্যন্ত প্যাসেঞ্জার খালি। facilities-এর cabinBaggage ও checkinBaggage প্রতি ট্রিপে একটি এন্ট্রি — রিটার্ন বুকিংয়ে দুইটি।
cURL
bash
curl -X POST https://booking.aerolink.dev/v2/cart \
-H "Authorization: Bearer eyJ..." \
-H "Content-Type: application/json" \
-d '{"itineraryId":"66d2...","pricingIndex":0,"channel":"WEB"}'হেডার
AuthorizationBearerআবশ্যক
কাস্টমার অ্যাকসেস টোকেন
Content-Typeapplication/jsonআবশ্যক
JSON বডি
AuthorizationBearer আবশ্যক | কাস্টমার অ্যাকসেস টোকেন |
Content-Typeapplication/json আবশ্যক | JSON বডি |
রিকোয়েস্ট
JSON
{
"itineraryId": "66d2...",
"pricingIndex": 0,
"channel": "WEB"
}বডি ফিল্ড
itineraryIdstringআবশ্যক
ইটিনারেরি আইডি, বা flightId — দুটোই চেষ্টা হয়
pricingIndexnumberঐচ্ছিক
কোন প্রাইস গ্রুপ। ডিফল্ট ০।
channelenumআবশ্যক
ApplicationChannel, যেমন WEB
itineraryIdstring আবশ্যক | ইটিনারেরি আইডি, বা flightId — দুটোই চেষ্টা হয় |
pricingIndexnumber ঐচ্ছিক | কোন প্রাইস গ্রুপ। ডিফল্ট ০। |
channelenum আবশ্যক | ApplicationChannel, যেমন WEB |
রেসপন্স
200
{
"message": "Success",
"data": {
"id": "66e1...",
"searchId": "9f2c...",
"price": { "currencyCode": "BDT", "total": 46300 },
"tripSummary": {
"tripType": "ONE_WAY",
"cabinType": "ECONOMY",
"airPlate": "EK",
"totalSegment": 1,
"firstPair": "DAC-DXB",
"tripDescriptions": [],
"lineItems": []
},
"passengers": [],
"facilities": {},
"finalPaymentDate": "2026-10-10T23:59:59"
}
}রেসপন্স ফিল্ড
idstringকার্ট আইডি, পরের প্রতিটি ধাপে
priceB2cFareলাইভ ভাড়া, মার্কআপসহ
finalPaymentDatestringবুকিং মেয়াদ শেষ হওয়ার আগের সময়সীমা
idstring | কার্ট আইডি, পরের প্রতিটি ধাপে |
priceB2cFare | লাইভ ভাড়া, মার্কআপসহ |
finalPaymentDatestring | বুকিং মেয়াদ শেষ হওয়ার আগের সময়সীমা |
এরর
404Entity Not Found
এই itineraryId-এর ইটিনারেরি নেই
401 / 403UNAUTHORIZED
টোকেন নেই বা B2C_CART_CREATE নেই
| HTTP | message | কখন |
|---|---|---|
| 404 | Entity Not Found | এই itineraryId-এর ইটিনারেরি নেই |
| 401 / 403 | UNAUTHORIZED | টোকেন নেই বা B2C_CART_CREATE নেই |