Hành lý và dịch vụ
Tính năng này cho phép truy xuất thông tin hành lý ký gửi và các dịch vụ được phép mua thêm trên mỗi chuyến bay.
Tổng quan
Request URL: | https://ibe.datacom.vn/api/flight/getancillary |
Giao thức: | POST |
Kiểu dữ liệu: | JSON |
Đặc tả API: | Xem đặc tả |
Hệ thống áp dụng
Mã hệ thống | Tên hệ thống |
---|---|
VN | Vietnam Airlines |
VJ | Vietjet Air |
QH | Bamboo Airways |
VU | Vietravel Airlines |
1G | Galileo |
1A | Amadeus + NDC |
FO | Flyone |
AK | AirAsia |
TR | Scoot |
Request
{
"RequestInfo": {
"PrivateKey": "string",
"ApiAccount": "string",
"ApiPassword": "string",
"Currency": "string",
"Language": "string",
"IpAddress": "string"
},
"System": "string",
"SessionInfo": {
"Session": "string",
"SessionType": "string",
"AirlineOptionId": 0,
"FareOptionId": 0,
"FlightOptionId": 0
},
"BookingInfo": {
"BookingCode": "string",
}
}
Đặc tả dữ liệu
Trường thông tin | Mô tả | Kiểu dữ liệu | Bắt buộc | Ví dụ |
---|---|---|---|---|
RequestInfo | Thông tin truy vấn Xem mô tả Các thuộc tính dùng chung |
object | Có | |
System | Mã hệ thống hàng không | string | Có | VN |
SessionInfo | Thông tin phiên làm việc | |||
Session
|
Phiên làm việc | string | Có | |
SessionType
|
Kiểu phiên làm việc | string | Không | |
AirlineOptionId
|
Mã lựa chọn dữ liệu | int | Có | 1 |
FareOptionId
|
Mã định danh lựa chọn giá | int | Có | 1 |
FlightOptionId
|
Danh sách chuyến bay lựa chọn | int | Có | 0 |
BookingInfo | Thông tin đơn hàng | object | ||
BookingCode
|
Mã đặt chỗ | string | Không | |
Response
{
"StatusCode": "string",
"Message": "string",
"Language": "string",
"RequestID": 0,
"ListBaggage": [
{
"System": "string",
"Airline": "string",
"Value": "string",
"Type": "string",
"PaxType": "string",
"Name": "string",
"Description": "string",
"Price": 0,
"Currency": "string",
"Leg": 0,
"StartPoint": "string",
"EndPoint": "string",
"StatusCode": "string",
"Confirmed": true,
"Session": "string"
}
],
"ListService": [
{
"System": "string",
"Airline": "string",
"Value": "string",
"Type": "string",
"PaxType": "string",
"Name": "string",
"Description": "string",
"Price": 0,
"Currency": "string",
"Leg": 0,
"StartPoint": "string",
"EndPoint": "string",
"StatusCode": "string",
"Confirmed": true,
"Session": "string"
}
]
}
Đặc tả dữ liệu
Trường thông tin | Mô tả | Kiểu dữ liệu | Ví dụ |
---|---|---|---|
StatusCode | Mã trạng thái dịch vụ | string | |
Message | Thông báo lỗi trả về | string | |
Language | Ngôn ngữ trả về | string | |
RequestID | ID của request | string | |
ListBaggage | Danh sách gói hành lý được phép mua thêm | array[] | |
System
|
Mã hệ thống hàng không | string | |
Airline
|
Mã hãng hàng không | string | |
Value
|
Mã dịch vụ | string | |
Type
|
Loại dịch vụ | string | |
PaxType
|
Đối tượng khách | string | |
Name
|
Tên dịch vụ | string | |
Description
|
Mô tả | string | |
Price
|
Tổng giá dịch vụ | string | |
Currency
|
Mã đơn vị tiền tệ | string | |
Leg
|
Số thứ tự của chặng bay | int | |
StartPoint
|
Mã sân bay đi | string | |
EndPoint
|
Mã sân bay đến | string | |
StatusCode
|
Mã trạng thái dịch vụ | string | |
Confirmed
|
Trạng thái xác nhận | boolean | |
Session
|
Mã định danh phiên làm việc | string | |
ListService | Danh sách dịch vụ được phép mua thêm | array[] | |
System
|
Mã hệ thống hàng không | string | |
Airline
|
Mã hãng hàng không | string | |
Value
|
Giá trị | string | |
Type
|
Loại dịch vụ | string | |
PaxType
|
Đối tượng khách | string | |
Name
|
Tên dịch vụ | string | |
Description
|
Mô tả | string | |
Price
|
Tổng giá dịch vụ | string | |
Currency
|
Mã đơn vị tiền tệ | string | |
Leg
|
Số thứ tự của chặng bay | int | |
StartPoint
|
Mã sân bay đi | string | |
EndPoint
|
Mã sân bay đến | string | |
StatusCode
|
Mã trạng thái dịch vụ | string | |
Confirmed
|
Trạng thái xác nhận | boolean | |
Session
|
Mã định danh phiên làm việc | string |
Mã lỗi
Mã lỗi | Diễn giải |
---|---|
0000 | Thành công |
0001 | Lỗi hệ thống |
0002 | Request không hợp lệ |