# API接口

注:以下接口中$API_HOST对应值

  • 线下环境 $API_HOST = https://inf-openapi.apigw.test.meituan.com/api/sqt/openapi
  • 线上环境 $API_HOST = https://bep-openapi.meituan.com/api/sqt/openapi

# 2.1 目的地补齐接口

# 接口说明:

名称 描述
功能 用于获取与用户输入关键字匹配的目的地列表,目的地可以是城市、行政区、酒店、医院等
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版平台
url $API_HOST/hotel/destination
method hotel.destination

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
cityCode String "110000" 城市code 国标码

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
selectKey String "areaId" 目的地一级标签
desc String "行政区/商圈" 目的地一级标签的描述
selectData List<Address>
{"selectData": [{
"addressName": "朝阳区",
"addressValue": [{
"areaName": "大望路",
"areaCode":1111},
{"areaName": "双井",
"areaCode": 1472}]
}]
}
目的地一级标签的内容,包含了目的地二级标签、目的地二级标签的内容

# Address:

参数名称 参数类型 是否必填 示例 参数描述
addressName String "朝阳区" 目的地二级标签
addressValue List<Area>
{
"addressValue": [
{"areaName": "大望路",
"areaCode": 1111
}
]
}
目的地二级标签的内容,包含了三级标签、三级标签的ID

# Area:

参数名称 参数类型 是否必填 示例 参数描述
areaName String "大望路" 目的地三级标签
areaCode Integer 1162 目的地三级标签的ID

# 响应示例:

请求

{
    "data": [
        {
            "selectKey":"areaId",
            "desc":"行政区/商圈",
            "selectData":[
                {
                    "addressName": "朝阳区",
                    "addressValue": [
                        {
                            "areaName": "大望路",
                            "areaCode": 1111
                        },
                        {
                            "areaName":"双井",
                            "areaCode":2222
                        }
                    ]
                }
            ]

        },
        {
            "selectKey":"college",
            "desc":"高校",
            "selectData":[
                {
                    "addressName": "北方工业大学",
                    "addressValue": [
                        {
                            "areaName":"北方工业大学",
                            "areaCode":1
                        }
                    ]
                },
              {
                    "addressName": "清华大学",
                    "addressValue": [
                        {
                            "areaName":"清华大学",
                            "areaCode":2
                        }
                    ]
                }
            ]
        }
    ]
}

# 2.2 筛选项接口

# 接口说明:

名称 描述
功能 用于获取与目的地或关键字关联的筛选项信息,比如选择目的地北京后,可以通过本接口获取北京酒店的房型、类型、品牌等
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/filter
method hotel.filter

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
cityCode String "110000" 城市code 国标码

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
selectkey String "poi_attr_20022" 选择模块
name String "酒店类型" 选择模块的名称
values List<SelectData>
{"values":[{
"filterId": "20244 ",
"filterName": "民宿"},
{"filterId": "20036 ",
"filterName": "经济型酒店"}]}
选择模块的内容

# SelectData:

参数名称 参数类型 是否必填 示例 参数描述
filterId String "20244" 模块下的选择项key
filterName String "民宿" 模块下的选择项value

# 响应示例:

{
    "data": [
        {
            "name": "酒店类型",
            "selectkey": "poi_attr_20022",
            "values": [
                {
                    "filterId": "20244 ",
                    "filterName": "民宿"
                },
                {
                    "filterId": "20036 ",
                    "filterName": "经济型酒店"
                }
            ]
        },
        {
            "name": "房型",
            "selectkey": "poi_attr_20021",
            "values": [
                {
                    "filterId": "20031 ",
                    "filterName": "单人房"
                },
                {
                    "filterId": "20032 ",
                    "filterName": "大床房"
                }
            ]
        }
    ]
}

# 2.3 酒店搜索列表接口

# 接口说明:

名称 描述
功能 用于获取符合搜索条件的酒店列表(可搜索180天内的可卖酒店数据)。可以通过指定城市、坐标、价格范围等条件实时搜索、过滤可卖酒店的列表,并排序。
P.S. 同时可以下载静态信息存储到本地,减少每次调用返回的数据包大小,提升性能
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/poi/list
method hotel.poi.list

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
q String 全季酒店 搜索关键字
limit Integer 20 每页大小,最大传100,默认20
offset Integer 0 每偏移量,上次请求返回的条数
cityCode String 10000 住宿城市code
startDay String 2021-09-30 查询开始日期,字符串格式,yyyy-MM-dd
endtDay String 2021-10-30 查询结束日期,字符串格式,yyyy-MM-dd
minimumPrice Integer 0 最低价格,默认为0
maximumPrice Integer 9999900 最高价格,默认为9999900
myPos String 22.666814,122.666814 用户当前经纬对,维度在前经度在后,使用英文逗号隔开字符串
userIp String 127.0.0.1 当前访问ip,IpV4格式
sort String smart 排序规则,默认为smart,详见附录
filter Map<String,List<Integer>> {
"poi_attr_20022":[20038,142435],
"poi_attr_20021":[20032]
}
筛选项集合
筛选项接口返回的selectKey及对应value
destination Destination 目的地
tmcTagType List<Integer> [3] 筛选标签

# destination字段说明:

参数名称 参数类型 是否必填 示例 参数描述
selectKey String college 目的地类型
valueId Integer 715 目的地id

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
count Integer 20 结果总数
offset Integer 0 页数
searchresult List<SearchPoi> 搜索结果列表
recommend List<SearchPoi> 结果为空推荐列表

# SearchPoi:

参数名称 参数类型 是否必填 示例 参数描述
historySaleCount string 非必须 5000+人消费 历史销售量
frontImg String 非必须 http://p1.meituan.net/240.0/tdchoteldark/b21baf82fd47315b95658c296fa9e1375010826.jpg 酒店首图url
addr string 非必须 深圳北站清湖地铁站 地址
poiId Long 非必须 12345 酒店id
areaName string 非必须 深圳北站 商圈名称
name string 非必须 麗枫酒店(深圳北站清湖地铁站店) 酒店名称
lat String 非必须 22.666814 纬度
lng String 非必须 122.666814 经度
lowestPrice Integer 非必须 82800 最低价格
hotelStar string 非必须 高档型 酒店星级
posdescr string 非必须 近龙华汽车站 · 深圳北站,龙华汽车站附近 地址描述
brandId Integer 非必须 131980 品牌id
poiLastOrderTime string 非必须 3小时前有人预订 最近售卖时间
scoreIntro string 非必须 5.0分 很好 poi评分信息
priceType Integer 非必须 1 价格类型:1:表示正常最低价
-1:表示暂无报价
hotelAppointmentExtType Integer 必须 2 是否满房
0 满房 2 有房
tmcHotelType Integer 非必须 1 酒店类型
0非协议酒店
1协议酒店
memberLevel integer 非必须 1 会员等级
lowerLimit integer 非必须 95 折扣

# 响应示例:

{
  "count":20,
  "offset":0,
  "recommend":[],
    "searchresult":[{
"historySaleCount": "5000+人消费",
"frontImg": "http://p1.meituan.net/400.0/tdchoteldark/b21baf82fd47315b95658c296fa9e1375010826.jpg",
"addr": "龙华区三联路与清龙路交叉口兴万和商业中心旁",
"poiid": 73586499,
"areaName": "深圳北站",
"name": "麗枫酒店(深圳北站清湖地铁站店)",
"lat": 22.666814,
"lng": 114.03503,
"lowestPrice": 28200,
"hotelStar": "高档型",
"posdescr": "近龙华汽车站 · 深圳北站,龙华汽车站附近",
"brandId": 1936490,
"poiLastOrderTime": "3小时前有人预订",
"scoreIntro": "5.0分 很好",
"hotelAppointmentExtType":2,
"priceType": 1,
"originalPrice": 293,
"isCooperated": 1,
"commentsCountDesc": "2979条评论",
"tmcHotelType": 1,
"memberLevel": 1,
"lowerLimit":95
}]
}

# 2.4 酒店详情接口

# 接口说明:

名称 描述
功能 本接口用于获取酒店的静态信息(酒店简介、图片等)
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/detail
method hotel.detail

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
checkinTime String 2020-09-04 入住时间,yyyy-MM-dd型字符串
checkoutTime String 2020-09-07 离店时间,yyyy-MM-dd型字符串
poiId Long 117714762 酒店ID

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
name String 南京南站美居酒店 酒店名称
address String 江宁区天元西路199号 酒店地址
areaName String 江宁开发区 区域名称
fullAreaName String 南京 天元西路199号 地址全称
avgScore String 5.0 评分
hotelStar String 豪华型 酒店类型(星级)
frontImg String http://p0.meituan.net/440.0/tdchotel/9e3edaed1b6ff8b44df5b5675026c10a79942.jpg 酒店展示图
phone String 025-86189555 联系方式
phoneInfo List<PhoneInfo> [{
"phone":"025-66669266",
"name":"酒店电话"
}]
酒店联系方式列表
poiAttrTagList List<String> ["近地铁", "有湖景房"] 酒店标签类型
introduction String 本酒店环境优美,温馨舒适,欢迎入住! 介绍
hotelIntroInfo List<HotelIntroInfo> [{
"attrValue":"2020年",
"attrDesc":"开业时间"
},{
"attrValue":"2020年",
"attrDesc":"装修时间"
},{
"attrValue":"5层",
"attrDesc":"楼层高度"
},{
"attrValue":"116间",
"attrDesc":"客房总量"
}]
酒店基本信息
serviceIconsInfo List<ServiceIconsInfo> [{
"imgUrl":"http://p0.meituan.net/codeman/0e59ed6fea38fea5beaf4e9719950b1f1869.png",
"attrDesc":"无线上网"
},{
"imgUrl":
"http://p1.meituan.net/codeman/aec15480c0dae9a1f7ab12aa68737c422029.png",
"attrDesc":"免费停车"
}]
可提供的服务
imageInfo List<ImageInfo> [{
"imgs":[{
"urls":[
"https://p0.meituan.net/400.0/tdchoteldark/6585110463be8ea41647eb9877d021b85812516.jpg"],
"imgDesc":"院子"
},{
"urls":[
"https://p0.meituan.net/400.0/tdchoteldark/265deeca733018c7101559ad6ce5c4eb7914874.jpg",
"https://p1.meituan.net/400.0/tdchotel/552eb6ffdf6f113aa25ce631fb80aeeb503760.jpg"],
"imgDesc":"外观"
}],
"typeName":"外观"
},{
"imgs":[{
"urls":["https://p0.meituan.net/400.0/tdchoteldark/7f6451a4e7533ad8849d4e69f3e119061937855.jpg",
"https://p0.meituan.net/400.0/tdchotel/c2b354a8aad9f6d3e4f7f09d920c80ac268410.jpg"],
"imgDesc":"大厅"
}],
"typeName":"大厅"
}]
酒店图片列表

# PhoneInfo:

参数名称 参数类型 是否必填 示例 参数描述
phone String 025-66669266 酒店联系方式
name String 酒店电话 联系方式描述

# HotelIntroInfo:

参数名称 参数类型 是否必填 示例 参数描述
attrValue String 2020年 酒店信息内容
attrDesc String 开业时间 酒店信息描述

# ServiceIconsInfo

参数名称 参数类型 是否必填 示例 参数描述
imgUrl String http://p0.meituan.net/codeman/0e59ed6fea38fea5beaf4e9719950b1f1869.png 酒店服务图标
attrDesc String 无线上网 酒店服务内容

# ImageInfo

参数名称 参数类型 是否必填 示例 参数描述
imgs List<Img> [{
"urls":[
"https://p0.meituan.net/400.0/tdchoteldark/6585110463be8ea41647eb9877d021b85812516.jpg"],
"imgDesc":"院子"},{
"urls":[
"https://p0.meituan.net/400.0/tdchoteldark/265deeca733018c7101559ad6ce5c4eb7914874.jpg",
"https://p1.meituan.net/400.0/tdchotel/552eb6ffdf6f113aa25ce631fb80aeeb503760.jpg"],
"imgDesc":"外观"
}]
图片列表
typeName String 外观 图片类型描述

# Img

参数名称 参数类型 是否必填 示例 参数描述
urls List<String> ["https://p0.meituan.net/400.0/tdchoteldark/265deeca733018c7101559ad6ce5c4eb7914874.jpg", "https://p1.meituan.net/400.0/tdchotel/552eb6ffdf6f113aa25ce631fb80aeeb503760.jpg"] 酒店信息内容
attrDesc imgDesc 开业时间 图片描述

# 响应示例:

{
    "name":"南京南站美居酒店",
    "address":"江宁区天元西路199号",
    "areaName":"江宁开发区",
    "fullAreaName":"南京 天元西路199号",
    "avgScore":"5.0",
    "hotelStar":"豪华型",
    "phone":"025-86189555",
    "phoneInfo":[
        {
            "phone":"025-66669266",
            "name":"酒店电话"
        }
    ],
    "poiAttrTagList":[
        "近地铁",
        "有湖景房"
    ],
    "introduction":"本酒店环境优美,温馨舒适,欢迎入住!",
    "hotelIntroInfo":[
        {
            "attrValue":"2020年",
            "attrDesc":"开业时间"
        },
        {
            "attrValue":"2020年",
            "attrDesc":"装修时间"
        },
        {
            "attrValue":"5层",
            "attrDesc":"楼层高度"
        },
        {
            "attrValue":"116间",
            "attrDesc":"客房总量"
        }
    ],
    "serviceIconsInfo":[
        {
            "imgUrl":"http://p0.meituan.net/codeman/0e59ed6fea38fea5beaf4e9719950b1f1869.png",
            "attrDesc":"无线上网"
        },
        {
            "imgUrl":"http://p1.meituan.net/codeman/aec15480c0dae9a1f7ab12aa68737c422029.png",
            "attrDesc":"免费停车"
        }
    ],
    "imageInfo":[
        {
            "imgs":[
                {
                    "urls":[
                        "https://p0.meituan.net/400.0/tdchoteldark/6585110463be8ea41647eb9877d021b85812516.jpg"
                    ],
                    "imgDesc":"院子"
                },
                {
                    "urls":[
                        "https://p0.meituan.net/400.0/tdchoteldark/265deeca733018c7101559ad6ce5c4eb7914874.jpg",
                        "https://p1.meituan.net/400.0/tdchotel/552eb6ffdf6f113aa25ce631fb80aeeb503760.jpg"
                    ],
                    "imgDesc":"外观"
                }
            ],
            "typeName":"外观"
        },
        {
            "imgs":[
                {
                    "urls":[
                        "https://p0.meituan.net/400.0/tdchoteldark/7f6451a4e7533ad8849d4e69f3e119061937855.jpg",
                        "https://p0.meituan.net/400.0/tdchotel/c2b354a8aad9f6d3e4f7f09d920c80ac268410.jpg"
                    ],
                    "imgDesc":"大厅"
                }
            ],
            "typeName":"大厅"
        }
    ]
}

# 2.5 产品详情接口

# 接口说明:

名称 描述
功能 本接口用于获取酒店房型信息(、房型简介、图片等),产品动态信息(库存、价格、早餐政策、预订规则、取消规则等)
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/room/detail
method hotel.room.detail

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
startTime String 2020-09-04 入住时间,yyyy-MM-dd型字符串
endTime String 2020-09-07 离店时间,yyyy-MM-dd型字符串
poiId Long 117714762 酒店ID

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
roomList List<Room> 房型信息列表
goodsList List<Goods> 产品信息列表

# Room:

参数名称 参数类型 是否必填 示例 参数描述
RoomId Long 123 房型id
RoomName String 大床房 房型名称
oomBaseInfos Map<String,String> {
上网:WIFI,
卫浴:独立
}
房型基本信息
roomPhotos List<String> ["http://p0.meituan.net/400.0/tdchotel/446d4f2cae2f177bdb20c2c3c6fe19171510889.jpg"] 房型图片列表

# Goods:

参数名称 参数类型 是否必填 示例 参数描述
roomId Long 1 房型id
goodsId Long 123 产品id
goodsName String 大床房 产品名称
goodsPrice List<Price> 价格日历
goodsStatus Integer 0 产品状态 0:满房 1:可定 2:不可定 3:不展示
breakfastInfo List<BreakfastInfo> 早餐信息
notNeedInvoice Integer 0 是否无需取票 0需要 1无需
isAgreementGoods Integer 0 是否员工协议价 0非协议价 1协议价
cancelRule tmc消化转换为一个后返回给客户 CancelRule 取消规则
needIdentityCard Integer 0 是否需要身份证 1:需要,0:不需要

# BreakfastInfo

参数名称 参数类型 是否必填 示例 参数描述
breakfastType Integer 1 是否含早
0不含早,1含早
breakfastNum Integer 2 早餐份数
inStartDate Integer 2019-02-09 早餐规则生效开始日期,0表示默认生效规则;字符串格式,yyyy-MM-dd,表示该规则2019年2月9号开始生效
inEndDate String 2019-02-10 早餐规则生效结束日期,0表示默认生效规则;字符串格式,yyyy-MM-dd,表示该规则2019年2月10号结束

# CancelRule:

参数名称 参数类型 是否必填 示例 参数描述
cancelType Integer 1 取消规则: 0 不可取消 1 可以取消
aheadCancelDays Integer 0 提前取消天数,aheadCancelDays=0表示入住当日取消。
deductType Integer 0 提前取消时间类型: 0 时间 1 时间量
aheadCancelHours String 18:00:00 提前取消的时间值或时间量值 deductType=0 格式为"HH:mm:ss",
例如: deductType=0,aheadCancelDays=0,aheadCancelHours="18:00:00",表示入住日18:00前可以取消; deductType=1 格式为"数字",
例如: deductType=1,aheadCancelDays=0,aheadCancelHours=4表示入住日20:00前可以取消(提前4小时即24 - 4 = 20:00点)。

# Price:

参数名称 参数类型 是否必填 示例 参数描述
originalPrice Integer 10000 原价
salePrice Integer 8000 售价
disCountPrice Integer 2000 优惠金额
date String 2021-03-23 价格日期时间,格式为yyyy-MM-dd

# 响应示例:

{
    "roomList": [
        {
            "roomId": 1,
            "roomName": "大床房",
            "roomStatus": 0,
            "roomStatusDesc": "满房",
            "roomBaseInfos": {
                "卫浴": "独立",
                "上网": "wifi"
            },
            "roomPhotos": []
        }
    ],
    "goodsList": [
        {
            "roomId": 1,
            "goodsId": 6370427,
            "goodsName": "标准双人房",
            "goodsStatus": 1,
            "breakfast": [
                {
                    "breakfastType": 1,
                    "breakfastNum": 2
                }
            ],
            "cancelRule": {
                "cancelType": 1,
                "aheadCancelDays": 0,
                "deductType": 0,
                "aheadCancelHours": "18:00:00"
            },
            "priceModels": [
                {
                    "date": "2021-03-23",
                    "salePrice": 70000,
                    "subPrice": 3500,
                    "subRatio": 500,
                    "dayType": 0
                }
            ],
            "notNeedInvoice": 0,
            "isAgreementGoods": 0,
            "UsageRuleDes": [
                "直接消费,无需美团券,携带所有入住人的有效身份证办理入住,入住必须按照一人一证",
                "请在14:00之后入住并于次日13:00之前退房;如需提前入住或延时退房,请咨询商家",
                "入住需要押金,金额以前台为准",
                "下单后,您可以在订单详情页预约酒店开发票,退房时直接在前台领取,节省您宝贵的时间"
            ]
        }
    ]
}

# 2.6 预订前校验接口

# 接口说明:

名称 描述
功能 下单前用户进入填写订单页,调用此接口进行是否可预订校验、库存校验,校验成功时会返回最新价格。
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/order/check
method hotel.order.check

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
checkinTime String 2020-09-04 入住时间,yyyy-MM-dd型字符串
checkoutTime String 2020-09-07 离店时间,yyyy-MM-dd型字符串
poiId Long 117714762 酒店ID
goodsId Long 78203421 产品ID
roomNum Integer 3 预订间数
totalPrice Integer 120000 订单总价(单位:分)

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
code Integer 0 校验结果码
0 校验成功
1 校验失败
2 产品变价
desc String 校验成功 校验失败原因描述
priceModels List<PriceModels> [{date:"2021-03-01",salePrice:20000 }] 最新价格信息列表
remainRoomNum Integer 2 库存

# PriceModels

参数名称 参数类型 是否必填 示例 参数描述
date String 2021-03-01 日期
salePrice Integer 20000 金额(单位:分)

# 响应示例:

{
    "code":0,
    "desc":"校验成功",
    "priceModels":[
        {
            "date":"2021-03-01",
            "salePrice":20000
        }
    ],
    "remainRoomNum":1
}

# 2.7 生单接口

# 接口说明:

名称 描述
功能 用户提交下单请求生成订单,并返回用户
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/order/booking
method hotel.order.booking

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
checkinTime String 2020-09-04 入住时间,yyyy-MM-dd型字符串
checkoutTime String 2020-09-07 离店时间,yyyy-MM-dd型字符串
poiId Long 117714762 酒店ID
goodsId Long 78203421 产品ID
roomNum Integer 3 预订间数
totalPrice Integer 120000 订单总价(单位:分)
thirdOrderId String 23958274352 合作方订单号
bookInfoList List<BookInfo> [{
"roomIndex":0,
"personInfos":[{
"cardNum":"110000199901010000",
"cardType":0,
"uniqueNo":"123",
"name":"张某"
},{
"cardNum":"110000199901010001",
"cardType":0,
"uniqueNo":"124",
"name":"李某"
}]},{
"roomIndex":1,
"personInfos":[{
"cardNum":"110000199901010002",
"cardType":0,
"uniqueNo":"125",
"name":"赵某"
}]
}]
入住人信息列表
当产品需要传递身份证号时身份证号必传
一间房最多住2人
房间数应等于预订间数
contactName String 李某 联系人姓名
contactPhone String 15212312345 联系人电话号码
invoiceTitle String 北京xx科技有限公司 发票抬头

###BookInfo

参数名称 参数类型 是否必填 示例 参数描述
roomIndex Integer 0 日期
personInfos List<PersonInfo> [{
"cardNum":"110000199901010000",
"cardType":0,
"uniqueNo":"124",
"name":"张某"
},{
"cardNum":"110000199901010001",
"cardType":0,
"uniqueNo":"124",
"name":"李某"
}]
入住人信息

###PersonInfo

参数名称 参数类型 是否必填 示例 参数描述
cardNum String 110000199901010000 证件号
name String 张某 入住人姓名
cardType Integer 0 证件类型
0 身份证
1 护照
uniqueNo String 15200012345 唯一识别号

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
code Integer 0 状态码
0 创建成功
1 创建失败
2 身份证未填写或格式不正确
desc String 创建成功 校验失败原因描述
orderId String 783249232 美团企业版酒店订单号
sqtBizOrderId String 5679530459252902 美团企业版订单ID
payTradeNo String 2353577456768 支付序列号

# 响应示例:

{
    "code":0,  
    "desc":"创建成功",
    "orderId":"783249232",
    "sqtBizOrderId":"3562233463567"
}

# 2.8 支付预订接口

# 接口说明:

名称 描述
功能 调美团企业版收银台API完成企业账户扣款,并且发起预订
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/order/pay
method hotel.pay.order

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
orderId String 123456 美团企业版酒店订单id
sqtBizOrderId String 123456 美团企业版订单ID
payTradeNo String 1234567 支付序列号

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
code Integer 0 下单结果码 详见附录
desc String 下单成功 状态描述
mtOrderId String 123456 美团酒店订单id
(目前为空,需要收到预订成功或预订失败的订单状态变更推送后调用订单查询接口获取)

# 响应示例:

{
	"code":0,
  "desc":"下单成功",
  "mtOrderId":""
}

# 2.9 订单取消接口

# 接口说明:

名称 描述
功能 取消订单,并发起退款
HTTP方法 POST
请求方 第三方平台
响应方 美团企业版
url $API_HOST/hotel/hotel/order/cancel
method hotel.order.cancel

# 公共参数

详见:公共参数说明-公共请求参数

# 业务参数:

参数名称 参数类型 是否必填 示例 参数描述
orderId String 123456 美团企业版酒店订单id
sqtBizOrderId String 123456 美团企业版订单ID

# 返回参数:

参数名称 参数类型 是否必填 示例 参数描述
code Integer 0 取消结果码,详见附录
desc String 取消成功 结果描述

# 响应示例:

{
	"code":0,
    "desc":"取消成功"
}

# 附录

# 目的地一级标签

类型编码 描述
areaId 行政区/商圈
college 高校
airportRailway 机场车站
scenicSpot 景点
hospital 医院
stationId 地铁站

# 选择模块

类型编码 描述
poi_attr_20022 酒店类型
poi_attr_20021 房型
hotelStar 星级
brandid_jj 品牌/经济型
brandid_gd 品牌/高档型
brandid_hh 品牌/豪华

# 排序类型

类型编码 描述
smart 智能排序
rating 好评优先
price 低价优先
priceDesc 高价优先
solds 人气优先

# 筛选标签

类型编码 描述
3 员工协议价

# 支付预订结果枚举

类型编码 描述
0 下单成功 ,需要查询订单状态,或者根据订单状态推送判断当前预订状态
1 系统繁忙,请稍后重试
2 产品已变价
3 重复订单,表示该订单之前已请求下单,可查询订单接口同步订单状态
4 产品已售完,扣减库存失败
5 账户扣款失败
6 产品被拉黑, 不允许购买
7 产品规则变化
10 其它

# 取消结果码

类型编码 描述
0 取消成功
1 取消中
2 取消失败
上次更新: 4/22/2024, 4:15:08 PM