使用 USDC 搜索预订真实航班,支持 500+ 航空公司,Base 链上支付,无需信用卡和银行——加密原生旅行商务。
机舱 — 使用USDC.Search flight 搜索和预订.是一项面向实际任务的技能,主要用于Search real flights over 500 + airlines 并使用USDC Base. 6.API Base URL.;Endpoints.Search Flights. 当用户想要找到航班时:. from(requ)。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
在 500 多家航空公司中搜索真实航班,并在 Base 上使用 USDC 完成预订。
https://api.cabin.team
当用户希望查找航班时:
curl -X POST https://api.cabin.team/v1/search
-H "Content-Type: application/json"
-d '{
"from": "HAN",
"to": "ATH",
"date": "2026-03-15",
"return_date": "2026-03-22",
"adults": 1,
"class": "ECONOMY",
"currency": "USD",
"max_results": 5
}'
参数说明:
from(必填):出发地 IATA 机场代码to(必填):目的地 IATA 机场代码date(必填):出发日期(格式:YYYY-MM-DD)return_date(可选):往返行程的返程日期adults(可选,默认为 1):乘客人数class(可选):舱等类型,可选值为 ECONOMY、PREMIUM_ECONOMY、BUSINESS、FIRSTcurrency(可选,默认为 USD):价格显示所用货币max_results(可选,默认为 10):最多返回结果数响应内容包括:
results[] —— 包含价格、航司、起降时间、经停信息的航班报价数组image_url —— 渲染后的 PNG 格式结果对比图 URLsearch_id —— 用于后续预订操作的搜索唯一标识 ID向用户展示结果的方式:
image_url 指向的图片,便于用户进行可视化比价当用户希望完成预订时:
curl -X POST https://api.cabin.team/v1/book
-H "Content-Type: application/json"
-d '{
"offer_id": "offer_1",
"search_id": "abc123",
"passengers": [{
"type": "adult",
"given_name": "John",
"family_name": "Doe",
"email": "john@example.com",
"born_on": "1990-01-15",
"gender": "m"
}]
}'
必需的乘客信息:
响应内容包括:
booking_id —— Cabin 预订编号(格式:CBN-YYYY-XXXX)amount_usdc —— 需支付的 USDC 金额payment.deposit_address —— Base 网络上的 USDC 充值地址payment.checkout_url —— 可分享给用户的支付页面 URL完成预订后,用户需在 Base 网络上以 USDC 完成支付:
amount_usdc 数值及 payment.checkout_urlpayment.deposit_address 地址发送 USDC(Base 网络)
b. 访问 checkout_url,进入引导式支付流程若代理具备钱包能力(例如 evm-wallet 技能):
# 查询 Base 网络上的 USDC 余额 node src/balance.js base --json # 向充值地址发送 USDC node src/send.js base USDC--yes --json
curl https://api.cabin.team/v1/booking/CBN-2026-XXXX
可能的状态: awaiting_payment → confirmed → checked_in
https://api.cabin.team/v1/booking/CBN-2026-XXXX/confirmation
在用户完成付款并确认后,将此 URL 分享给用户。
https://api.cabin.team/v1/booking/CBN-2026-XXXX/checkin
在临近航班值机时段时,将此 URL 分享给用户。
| 代码 | 城市 |
|---|---|
| HAN | 河内 |
| BKK | 曼谷 |
| SIN | 新加坡 |
| NRT | 东京成田 |
| HND | 东京羽田 |
| ICN | 首尔 |
| LHR | 伦敦 |
| CDG | 巴黎 |
| FCO | 罗马 |
| ATH | 雅典 |
| JFK | 纽约 |
| LAX | 洛杉矶 |
| SFO | 旧金山 |
| DXB | 迪拜 |
| IST | 伊斯坦布尔 |
用户:“帮我找一下下周五从曼谷飞往东京的航班。”
image_url 展示给用户用户:“帮我预订一趟 3 月 15 日至 22 日从伦敦到巴塞罗那的最便宜往返航班。”
用户:“我们需要三个人从首尔飞往巴厘岛,4 月 1 日至 10 日。”
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章