为什么用这个快递查询接口
接入过程中最费时间的往往不是查询本身,而是各家格式不一致、注册流程繁琐。
统一返回结构
不同快递公司的原始状态被归一为 12 个标准状态码,
DELIVERED、IN_TRANSIT 等口径全平台一致。
注册前可测试
公开演示密钥可直接调用(按 IP 限频)。确认返回结构符合需求后再注册, 不必先填一堆资料。
面向个人开发者
无需企业营业执照或对公认证。邮箱注册即可拿到密钥, 每月 10,000 次免费额度。
批量查询
单次请求最多传入 10 个运单号,返回中逐条给出成功/失败状态, 便于后台批量对账。
跨境轨迹
菜鸟国际跨境包裹已可实际查询,覆盖出库、干线、清关到派送签收的完整节点。
清晰的错误码
NOT_FOUND、INVALID_TRACKING_NUMBER 等错误码语义明确,
便于在代码里分支处理。
三步完成接入
从注册到跑通第一个请求,通常只需要几分钟。
01
注册获取密钥
邮箱注册后在控制台生成 API Key 与 Secret Key。
02
发起查询请求
向 /v1/tracking/trace POST 运单号,请求头带上 Bearer 认证。
03
解析统一结果
读取 status 与 progresses 数组即可。
# 查询单个运单号
curl -X POST https://api.kuaidichaxunapi.com/v1/tracking/trace \
-H "Authorization: Bearer API_KEY:SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{"items":[{"courierCode":"cainiao","trackingNumber":"CGD0000123456"}]}'