提交预定
开发中
POST
/api/v1/reservation/book
请求参数
Header 参数
Authorization-AppKey
string
必需
默认值:
{{app_key}}
Authorization-Sign
string
必需
默认值:
{{sign}}
Authorization-Token
string
可选
默认值:
{{token}}
Body 参数application/json
channel_info
object
渠道来源
channel_id
string
渠道ID
keyword
string
渠道关键字
hotel_id
string
酒店编码
checkin
string
入住日期
checkout
string
离店日期
room_count
integer
房间数量
adult_count
integer
成人数量/间
child_count
integer
儿童数量/间
child_ages
array[integer]
儿童年龄,数组个数和儿童数量一致
room_id
string
房型ID
rate_id
string
rateID
guests
array [object {4}]
必需
room_sort
string
房间序号,1开始
first_name
string
名
last_name
string
姓
area_code
string
国家/地区代码
amount_before_tax
array[number]
税前房价
amount_after_tax
array[number]
税后房价
amount_before_tax_cny
array[number]
税前人民币房价
amount_after_tax_cny
array[number]
税后人民币房价
currency
string
币种
payment_type
string
支付方式 WECHAT-微信
示例
{
"channel_info": {
"channel_id": "string",
"keyword": "string"
},
"hotel_id": "string",
"checkin": "string",
"checkout": "string",
"room_count": 0,
"adult_count": 0,
"child_count": 0,
"child_ages": [
0
],
"room_id": "string",
"rate_id": "string",
"guests": [
{
"room_sort": "string",
"first_name": "string",
"last_name": "string",
"area_code": "string"
}
],
"amount_before_tax": [
0
],
"amount_after_tax": [
0
],
"amount_before_tax_cny": [
0
],
"amount_after_tax_cny": [
0
],
"currency": "string",
"payment_type": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://fourseasons-test.e.verystar.net/api/v1/reservation/book' \
--header 'Authorization-AppKey;' \
--header 'Authorization-Sign;' \
--header 'Authorization-Token: fake_001' \
--header 'Content-Type: application/json' \
--data-raw '{
"channel_info": {
"channel_id": "string",
"keyword": "string"
},
"hotel_id": "string",
"checkin": "string",
"checkout": "string",
"room_count": 0,
"adult_count": 0,
"child_count": 0,
"child_ages": [
0
],
"room_id": "string",
"rate_id": "string",
"guests": [
{
"room_sort": "string",
"first_name": "string",
"last_name": "string",
"area_code": "string"
}
],
"amount_before_tax": [
0
],
"amount_after_tax": [
0
],
"amount_before_tax_cny": [
0
],
"amount_after_tax_cny": [
0
],
"currency": "string",
"payment_type": "string"
}'
返回响应
🟢200成功
application/json
Body
order_sn
string
订单编号
package
string
支付参数
示例
{
"order_sn": "string",
"package": "string"
}
修改于 2025-03-04 02:17:18