快递单号查询,支持全球 3000+ 快递公司,返回物流轨迹与派送员信息。
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| key | string | 是 | 接口调用密钥 | |
| action | string | 是 | 操作方法 | query |
| num | string | 是 | 单号 | 9831719725623 |
[
{
"name": "key",
"type": "string",
"required": true,
"description": "接口调用密钥",
"example": ""
},
{
"name": "action",
"type": "string",
"required": true,
"description": "操作方法",
"example": "query"
},
{
"name": "num",
"type": "string",
"required": true,
"description": "单号",
"example": "9831719725623"
}
]
{
"openapi": "3.1.1",
"info": {
"title": "快递查询",
"description": "快递单号查询,支持全球 3000+ 快递公司,返回物流轨迹与派送员信息。",
"version": "1.0.0"
},
"paths": {
"\/api\/express\/100\/index.php": {
"get": {
"summary": "快递查询",
"description": "快递单号查询,支持全球 3000+ 快递公司,返回物流轨迹与派送员信息。",
"parameters": [
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "接口调用密钥"
},
{
"name": "action",
"in": "query",
"required": true,
"schema": {
"type": "string",
"example": "query"
},
"description": "操作方法"
},
{
"name": "num",
"in": "query",
"required": true,
"schema": {
"type": "string",
"example": "9831719725623"
},
"description": "单号"
}
],
"responses": {
"200": {
"description": "成功",
"content": {
"application\/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"post": {
"summary": "快递查询",
"description": "快递单号查询,支持全球 3000+ 快递公司,返回物流轨迹与派送员信息。",
"parameters": [
{
"name": "key",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "接口调用密钥"
},
{
"name": "action",
"in": "query",
"required": true,
"schema": {
"type": "string",
"example": "query"
},
"description": "操作方法"
},
{
"name": "num",
"in": "query",
"required": true,
"schema": {
"type": "string",
"example": "9831719725623"
},
"description": "单号"
}
],
"responses": {
"200": {
"description": "成功",
"content": {
"application\/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
}
},
"servers": [
{
"url": "https:\/\/api.vsaa.cn",
"description": "当前访问入口(https)"
}
]
}
{
"code": 1,
"message": "success",
"data": {
"hit": 1,
"status": "200",
"lastResult": {
"message": "ok",
"nu": "9831719725623",
"routeInfo": {
"to": {
"name": "广东,深圳市",
"number": "CN440300000000"
},
"cur": {
"name": "广东,深圳市",
"number": "CN440300000000"
},
"from": {
"name": "浙江,金华市",
"number": "CN330700000000"
}
},
"num": "youzhengguonei",
"ischeck": "1",
"com": "youzhengguonei",
"status": "200",
"condition": "H100",
"subStatus": "303",
"data": [
{
"statusCode": "3",
"time": "2026-05-08 12:02:17",
"areaName": "广东,深圳市",
"areaCode": "CN440300000000",
"status": "签收",
"location": "广东省,深圳市",
"areaCenter": "114.057868,22.543099",
"context": "您的快件已代收【物业代收,家门口】,如有疑问请电联快递员【钟欢,电话:13823191550】,投诉电话【电话:13728675481】。有事呼叫我,少一次投诉,多一份感恩。中国邮政将全心呵护您的所托,服务热线11183。",
"ftime": "2026-05-08 12:02:17",
"areaPinYin": "shen zhen shi"
},
{
"statusCode": "5",
"time": "2026-05-08 08:19:40",
"areaName": "广东,深圳市",
"areaCode": "CN440300000000",
"status": "派件",
"location": "广东省,深圳市",
"areaCenter": "114.057868,22.543099",
"context": "快件正在派送中,请耐心等待,保持电话畅通,准备签收,如有疑问请电联快递员【钟欢,电话:13823191550】或揽投部【电话:0755-84208081】,服务热线11183。",
"ftime": "2026-05-08 08:19:40",
"areaPinYin": "shen zhen shi"
},
{
"statusCode": "0",
"time": "2026-05-08 08:00:10",
"areaName": "广东,深圳市,坪山区",
"areaCode": "CN440310000000",
"status": "在途",
"location": "广东省,深圳市",
"areaCenter": "114.361828,22.688309",
"context": "快件到达【深圳市坪山葵涌揽投部】",
"ftime": "2026-05-08 08:00:10",
"areaPinYin": "ping shan qu"
},
{
"statusCode": "0",
"time": "2026-05-08 04:10:18",
"areaName": null,
"areaCode": null,
"status": "",
"location": "广东省,深圳市",
"areaCenter": null,
"context": "快件离开【深圳邮区中心快件处理中心】,正在发往下一站",
"ftime": "2026-05-08 04:10:18",
"areaPinYin": null
},
{
"statusCode": "0",
"time": "2026-05-08 00:14:34",
"areaName": null,
"areaCode": null,
"status": "",
"location": "广东省,深圳市",
"areaCenter": null,
"context": "快件到达【深圳邮区中心快件处理中心】",
"ftime": "2026-05-08 00:14:34",
"areaPinYin": null
},
{
"statusCode": "0",
"time": "2026-05-07 05:33:06",
"areaName": "浙江,金华市",
"areaCode": "CN330700000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "119.647444,29.079059",
"context": "预计【5月8日】到达【深圳市】,两地距离1201km,将在【5月8日上午】更新快件状态,请您放心。",
"ftime": "2026-05-07 05:33:06",
"areaPinYin": "jin hua shi"
},
{
"statusCode": "0",
"time": "2026-05-07 03:23:22",
"areaName": "浙江,金华市",
"areaCode": "CN330700000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "119.647444,29.079059",
"context": "快件离开【金华市华东包件车间】,正在发往下一站",
"ftime": "2026-05-07 03:23:22",
"areaPinYin": "jin hua shi"
},
{
"statusCode": "0",
"time": "2026-05-07 03:17:19",
"areaName": "浙江,金华市",
"areaCode": "CN330700000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "119.647444,29.079059",
"context": "快件到达【金华市华东包件车间】",
"ftime": "2026-05-07 03:17:19",
"areaPinYin": "jin hua shi"
},
{
"statusCode": "0",
"time": "2026-05-07 01:47:16",
"areaName": "浙江,金华市,义乌市",
"areaCode": "CN330782000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "120.075058,29.306841",
"context": "快件离开【义乌市城东集包集散点】,正在发往下一站",
"ftime": "2026-05-07 01:47:16",
"areaPinYin": "yi wu shi"
},
{
"statusCode": "0",
"time": "2026-05-07 01:09:10",
"areaName": "浙江,金华市,义乌市",
"areaCode": "CN330782000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "120.075058,29.306841",
"context": "快件到达【义乌市城东集包集散点】",
"ftime": "2026-05-07 01:09:10",
"areaPinYin": "yi wu shi"
},
{
"statusCode": "0",
"time": "2026-05-07 01:09:08",
"areaName": "浙江,金华市,义乌市",
"areaCode": "CN330782000000",
"status": "",
"location": "浙江省,金华市",
"areaCenter": "120.075058,29.306841",
"context": "快件离开【义乌市城东片区揽收部】,正在发往【义乌市城东集包集散点】",
"ftime": "2026-05-07 01:09:08",
"areaPinYin": "yi wu shi"
},
{
"statusCode": "1",
"time": "2026-05-06 14:57:56",
"areaName": "浙江,金华市",
"areaCode": "CN330700000000",
"status": "揽收",
"location": "浙江省,金华市",
"areaCenter": "119.647444,29.079059",
"context": "揽收员来航(18857916066)已取件(物流问题可先联系专属服务热线11183,快速响应、一站式解决)",
"ftime": "2026-05-06 14:57:56",
"areaPinYin": "jin hua shi"
}
],
"state": "3",
"isLoop": false
},
"courierMobile": "13823191550",
"company": {
"code": "youzhengguonei",
"name": "邮政快递包裹"
}
}
}
提供快递单号物流轨迹查询服务,支持全球3000+快递公司,适用于电商、物流、仓储等场景快速获取快件实时状态。调用方传入授权密钥与快递单号,接口返回完整的物流节点记录、当前位置及末端派送员联系方式。
https://api.example.com/api/express/100/index.php
支持 GET 和 POST 两种请求方式,推荐使用 POST 方式提交参数。
本接口采用 Query 参数鉴权方式。调用方需在请求 URL 中附带 key 参数传递接口密钥,例如:?key=YOUR_API_KEY。密钥是调用本接口的必要条件,未携带或携带错误密钥将返回鉴权失败响应。请妥善保管密钥,避免在公开场合泄露。
所有参数通过 Query 传递,密钥以 key 参数形式传入。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| key | string | 是 | 接口调用密钥,通过 Query 传递,如 ?key=YOUR_KEY |
| action | string | 是 | 操作方法,取值固定为 query |
| num | string | 是 | 快递单号,如 9831719725623 |
{
"code": 1,
"message": "success",
"data": {
"hit": 1,
"status": "200",
"lastResult": {
"message": "ok",
"nu": "9831719725623",
"routeInfo": {
"to": { "name": "广东,深圳市", "number": "CN440300000000" },
"cur": { "name": "广东,深圳市", "number": "CN440300000000" },
"from": { "name": "浙江,金华市", "number": "CN330700000000" }
},
"num": "youzhengguonei",
"ischeck": "1",
"com": "youzhengguonei",
"status": "200",
"condition": "H100",
"subStatus": "303",
"data": [
{
"statusCode": "3",
"time": "2026-05-08 12:02:17",
"areaName": "广东,深圳市",
"areaCode": "CN440300000000",
"status": "签收",
"location": "广东省,深圳市",
"areaCenter": "114.057868,22.543099",
"context": "您的快件已代收【物业代收,家门口】,如有疑问请电联快递员【钟欢,电话:13823191550】,投诉电话【电话:13728675481】。有事呼叫我,少一次投诉,多一份感恩。中国邮政将全心呵护您的所托,服务热线11183。",
"ftime": "2026-05-08 12:02:17",
"areaPinYin": "shen zhen shi"
}
],
"state": "3",
"isLoop": false
},
"courierMobile": "13823191550",
"company": {
"code": "youzhengguonei",
"name": "邮政快递包裹"
}
}
}
| 字段路径 | 类型 | 说明 |
|---|---|---|
| code | integer | 状态码,1 表示请求成功 |
| message | string | 状态描述信息 |
| data.hit | integer | 是否命中快递公司,1 表示命中 |
| data.status | string | 查询状态码,200 表示查询成功 |
| data.lastResult.message | string | 底层接口返回消息 |
| data.lastResult.nu | string | 快递单号 |
| data.lastResult.routeInfo.to.name | string | 目的地城市名称 |
| data.lastResult.routeInfo.to.number | string | 目的地行政区划编码 |
| data.lastResult.routeInfo.cur.name | string | 当前所在城市名称 |
| data.lastResult.routeInfo.cur.number | string | 当前城市行政区划编码 |
| data.lastResult.routeInfo.from.name | string | 始发城市名称 |
| data.lastResult.routeInfo.from.number | string | 始发城市行政区划编码 |
| data.lastResult.num | string | 快递公司编码(与 com 一致) |
| data.lastResult.ischeck | string | 是否已签收,1 表示已签收 |
| data.lastResult.com | string | 快递公司编码 |
| data.lastResult.condition | string | 天气或路况条件码 |
| data.lastResult.subStatus | string | 子状态码,用于区分派送/退回等细分场景 |
| data.lastResult.state | string | 物流状态码:1 揽收、2 在途、3 签收 |
| data.lastResult.isLoop | boolean | 是否存在循环转运,true 表示存在 |
| data.lastResult.data[] | array | 物流轨迹明细列表 |
| data.lastResult.data[].statusCode | string | 轨迹状态码:1 揽收、3 签收、其他为中转节点 |
| data.lastResult.data[].time | string | 轨迹发生时间,格式 YYYY-MM-DD HH:mm:ss |
| data.lastResult.data[].areaName | string | 轨迹所在城市名称 |
| data.lastResult.data[].areaCode | string | 轨迹所在城市行政区划编码 |
| data.lastResult.data[].status | string | 轨迹中文状态描述(如:揽收、派件、签收) |
| data.lastResult.data[].location | string | 轨迹详细地址信息 |
| data.lastResult.data[].areaCenter | string | 轨迹地点经纬度,格式 lng,lat |
| data.lastResult.data[].context | string | 轨迹详细描述内容 |
| data.lastResult.data[].ftime | string | 轨迹发生时间(与 time 一致) |
| data.lastResult.data[].areaPinYin | string | 轨迹城市拼音 |
| data.courierMobile | string | 派件快递员手机号码 |
| data.company.code | string | 快递公司唯一编码 |
| data.company.name | string | 快递公司名称 |
当调用发生错误时,接口将返回如下格式的 JSON:
{
"code": 0,
"msg": "未提供调用密钥",
"errcode": 11001
}
各字段说明:
code:固定为 0,表示本次请求未按业务成功流程处理。msg:人类可读的简短错误描述。errcode:用于程序判断的具体业务错误码,见下表。| errcode | 含义 |
|---|---|
| 11001 | 未提供调用密钥 |
| 11002 | 密钥错误 |
| 11003 | 密钥已禁用 |
| 11004 | 积分余额不足 |
| 11005 | 请求过于频繁(QPM 限制) |
| 11006 | 接口维护中 |
| 11007 | 接口已禁用 |
| 11008 | 接口不可用 |
| 11009 | 密钥校验暂不可用 |
| 11010 | 积分系统暂不可用 |
| 11011 | 收费接口须提供有效密钥 |
| 11012 | 鉴权方式错误 |
| 11013 | 接口不存在 |
| 11014 | ***地址无效 |
| 11015 | ***地址不允许 |
| 11016 | ***请求失败 |
| 11017 | 服务暂不可用 |
| 11018 | 请求方式不允许 |
| 11019 | 当前IP不在白名单内 |
| 11020 | 启用出口代理须提供有效密钥 |
| 11021 | 未配置可用出口代理 |
| 11022 | 出口代理不可用 |
| 11023 | 密钥已过期 |
| 11024 | 令牌分配积分不足 |
curl -X GET "https://您的域名/api/express/100/index.php?key=您的密钥&action=query&num=9831719725623"
// PHP
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://您的域名/api/express/100/index.php?key=您的密钥&action=query&num=9831719725623");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
key 传递,请勿将密钥硬编码至前端代码或公开仓库,避免被恶意调用导致账户损失。action 参数固定传 query,用于查询快递物流轨迹;num 参数为需要查询的快递单号,请确保单号格式正确且与快递公司对应。ftime)为服务器解析时间,可能与快递实际状态存在数分钟延迟,属正常现象。暂无代码示例。管理员可在后台用 AI 生成或手动编写。
欢迎使用 万象数据API(以下简称“本平台”,域名为 api.vsaa.cn)。在使用本平台提供的任何接口、数据及相关服务之前,请您务必仔细阅读并充分理解本免责声明的全部内容。您对本平台任何服务的使用,均视为您已阅读、理解并同意本声明的全部条款。
最后更新日期:2026年10月6日