در این بخش میتوانید از وضعیت رزرو خود مطلع شوید.
اطلاع از وضعیت رزرو از طریق API: #
عنوان | وضعیت | مقادیر | توضیحات |
Method | اجباری | GET | متد ارسال درخواست |
Domain | اجباری | نام دامنه ثبت شده در اتوماسیون | |
Api Url | اجباری | دامنه هسته مرکزی سرویس | |
Api version | اجباری | به نسخه فعلی سرویس API تلقی میشود که در قسمت پیش نیازهای اتوماسیون به ریز شرح داده شده است. | |
Authorization | اجباری | توکن JWT تولید شده | این توکن بصورت JWT تولید میشود. |
در این روش شما باید درخواست خود را از طریق لینک زیر ارسال فرمائید.
سربرگ – Header #
{{Api Url}}/book/status
HEADER
GET /api/reservation/{{Api version}}/book/status HTTP/1.1
Host: {{Your Host}}
Content-Type: application/json
Authorization: Bearer JWTToken
Domain: {{Your Domain}}
JSONAPI Url از طریق پنل کاربری قابل مشاهده خواهد بود.
مقادیر ارسالی – Request Data #
عنوان | نوع | وضعیت | مقادیر | توضیحات |
local_pnr | String | اجباری | pnr داخلی |
{
"local_pnr": ""
}
JSONپاسخ صحیح – Response True #
عنوان | نوع | مقادیر | توضیحات |
payload | |||
payload.status | String | confirmed/canceled/refund/done | هنگام تایید مقدار کلید برابر با confirmed خواهد بود و هنگام کنسل شدن برابر با canceled خواهد بود و اگر استرداد شده بود برابر با refund و اگر پرواز انجام شده بود برابر با مقدار done خواهد بود. |
payload.pnr | |||
payload.pnr.local | String | pnr داخلی | |
payload.pnr.original | String | pnr اصلی | |
payload.pnr.number | Integer | شماره بلیت | |
payload.refund | اگر مقدار کلید payload.status برابر با refund بود این کلید وجود خواهد داشت. | ||
payload.refund.id | Integer | ||
meta | |||
meta.timestamp | Timestamp | زمان تولید پاسخ | این زمان بر اساس timestamp می باشد – در صورت نیاز از این زمان استفاده شود. |
{
"payload": {
"status": "refund",
"pnr": {
"local": "",
"original": "",
"number": 10011
},
"refund": {
"id": 10007
}
},
"meta": {
"timestamp": "Timestamp" // Timestamp
}
}
JSONپاسخ نادرست – Response False #
عنوان | نوع | مقادیر | توضیحات |
error | |||
error.code | Integer | شماره خطا مربوطه | جهت استعلام خطا میتوانید از طریق این لینک اقدام کنید. |
meta | |||
meta.timestamp | Timestamp | زمان تولید پاسخ | این زمان بر اساس timestamp می باشد – در صورت نیاز از این زمان استفاده شود. |
{
"error": {
"code":"Error Code"
},
"meta": {
"timestamp": "Timestamp" // Timestamp
}
}
JSONدر صورت مشاهده Status Code 404 URL درخواست خود را به اشتباه وارد نمود اید.