麦哲伦WMS海外仓系统 API 接口对接说明

简介: 麦哲伦WMS海外仓系统 API提供仓库、运输、出入库、库存及商品管理等核心接口,支持GET/POST调用,需携带customerId与API Key认证。响应统一返回code=200标识成功,涵盖单据查询/创建/取消、箱标生成、物流追踪、费率查询等功能,助力高效对接海外仓业务。(239字)

麦哲伦WMS海外仓系统 API 接口请求路径与功能详细说明

所有接口的调用均需在请求头(header Parameters)中携带客户ID (customerId) 和 API密钥 (API Key) 进行身份验证。接口响应遵循统一格式,其中 code 为200表示成功。

{"code": 0, "data": {}, "message": "string", "taskid": "string"}

一、 基础信息接口

  1. 获取仓库列表
  • 功能描述:‌ 查询当前账户下所有可用的海外仓库信息。
  • 请求路径/接口:Warehouse
  • 请求方式:‌ 根据上下文推断,通常为 GET
  • 主要参数:‌ 认证信息置于请求头。
  • 返回数据 (data):‌ 仓库信息列表。
  1. 获取运输服务
  • 功能描述:‌ 根据指定的仓库代码,查询该仓库支持的所有物流运输服务(如快递、邮政、专线等)。
  • 请求路径/接口:ShippingService
  • 请求方式:‌ 推断为 GET
  • 查询参数 (query Parameters):
  • WarehouseCode(必填)‌: 目标仓库的代码。
  • 返回数据 (data):‌ 可用的运输服务列表。

二、 入库管理 (Inbound)

  1. 查询入库单
  • 功能描述:‌ 根据入库单号查询特定入库单的详细信息及状态。
  • 请求路径/接口:Inbound > Retrieves
  • 请求方式:GET
  • 查询参数 (query Parameters):
  • Number(必填)‌: 入库单号 (Inbound Number)。
  • 返回数据 (data):‌ 入库单详情。
  1. 创建入库单
  • 功能描述:‌ 向WMS系统提交一个新的入库计划,创建入库单。
  • 请求路径/接口:Inbound > Create
  • 请求方式:POST
  • 请求体 (Payload):‌ 需提交包含商品明细、预报数量等信息的JSON对象。
  • 返回数据 (data):‌ 包含系统生成的入库单号 {"Number": "string"}
  1. 取消入库单
  • 功能描述:‌ 取消一个已创建但尚未完成收货的入库单。
  • 请求路径/接口:Inbound > Cancel
  • 请求方式:POST
  • 请求体 (Payload):{"Number": "string"},其中Number为要取消的入库单号。
  • 返回数据 (data):‌ 操作结果。
  1. 获取箱标
  • 功能描述:‌ 获取指定入库单的箱唛/箱标文件,用于打印并粘贴在入库货物的外箱上。
  • 请求路径/接口:Inbound > BoxLabel
  • 请求方式:GET
  • 查询参数 (query Parameters):
  • Number(必填)‌: 入库单号 (Inbound Number)。
  • 返回数据 (data):‌ 箱标文件信息(通常为PDF的URL或Base64编码数据)。

三、 库存管理 (Inventory)

  1. 查询库存
  • 功能描述:‌ 查询库存信息,支持多种查询方式。
  • 请求路径/接口:Inventory > Retrieves
  • 请求方式:GET。用于简单查询,参数可能通过查询字符串传递。
  • 返回数据 (data):‌ 库存信息。
  1. 查询库存列表(分页)
  • 功能描述:‌ 以分页形式查询所有商品的库存列表,支持条件筛选。
  • 请求路径/接口:Inventory > Retrieves (查询列表)
  • 请求方式:POST
  • 请求体 (Payload):‌ 可包含分页参数(如PageNumber, PageSize)及其他筛选条件。
  • 返回数据 (data):‌ 分页格式的库存列表,结构为 {"PageItems": [...], "PageNumber": 0, "PageSize": 0, "TotalNumber": 0}
  1. 查询库存详情
  • 功能描述:‌ 查询更详细的库存信息,可能包括批次、库位等。
  • 请求路径/接口:Inventory > Retrieves Detail
  • 请求方式:GET
  • 返回数据 (data):‌ 详细的库存记录列表。

四、 出库管理 (Outbound)

  1. 查询出库单
  • 功能描述:‌ 根据出库单号或客户参考号查询出库单详情。
  • 请求路径/接口:Outbound > Retrieves
  • 请求方式:GET
  • 查询参数 (query Parameters):
  • Number(必填)‌: 出库单号或客户参考号。
  • 返回数据 (data):‌ 出库单详情。
  1. 创建出库单
  • 功能描述:‌ 创建新的出库订单(发货单)。根据货物类型分为“小货”和“大货”两种创建方式,其请求参数结构可能不同。
  • 请求路径/接口:
  • Outbound > Create (新建 小货)
  • Outbound > Create (新建 大货)
  • 请求方式:POST
  • 请求体 (Payload):‌ 需提交包含收货信息、商品明细、物流服务等信息的JSON对象。
  • 返回数据 (data):‌ 包含系统生成的出库单号 {"Number": "string"}
  1. 取消出库单
  • 功能描述:‌ 取消一个已创建但尚未开始处理的出库单。
  • 请求路径/接口:Outbound > Cancel
  • 请求方式:POST
  • 请求体 (Payload):{"Number": "string", "ReferenceNo": "string"},需同时提供系统单号和客户参考号。
  • 返回数据 (data):‌ 操作结果。
  1. 查询取消状态
  • 功能描述:‌ 查询出库单的取消申请处理状态。
  • 请求路径/接口:Outbound > GetCancel
  • 请求方式:POST
  • 请求体 (Payload):{"Number": "string", "ReferenceNo": "string"}
  • 返回数据 (data):‌ 取消任务的状态信息。
  1. 上传运单
  • 功能描述:‌ 将由物流商提供的面单(运单)文件上传至WMS系统,用于仓库贴单发货。
  • 请求路径/接口:Outbound > UpdateShippingLabel
  • 请求方式:POST
  • 请求体 (Payload):
  • Number: 出库单号。
  • TrackingNo: 物流跟踪号。
  • Base64Pdf: 运单PDF文件经过Base64编码后的字符串。
  • 返回数据 (data):‌ 上传结果。
  1. 物流追踪查询
  • 功能描述:‌ 根据运单号或出库单号查询包裹的物流轨迹信息。
  • 请求路径/接口:Outbound > Tracking
  • 请求方式:GET
  • 查询参数 (query Parameters):
  • Number(必填)‌: 运单号或出库单号。
  • 返回数据 (data):‌ 物流追踪信息列表。
  1. 查询运输服务费率
  • 功能描述:‌ 获取各物流运输服务的资费标准。
  • 请求路径/接口:Outbound > Shipping Service Rate
  • 请求方式:POST
  • 请求体 (Payload):‌ 可能包含查询条件(如仓库、目的地、重量等)。
  • 返回数据 (data):‌ 运输服务及其费率的列表。

五、 商品管理 (Product)

  1. 查询商品(按SKU)
  • 功能描述:‌ 根据唯一的商品SKU编码查询单个商品的详细信息。
  • 请求路径/接口:Product > Retrieves
  • 请求方式:GET
  • 查询参数 (query Parameters):
  • Sku(必填)‌: 商品SKU。
  • 返回数据 (data):‌ 商品详情。
  1. 创建商品
  • 功能描述:‌ 在WMS系统中新建一个商品档案,用于后续的入库和库存管理。
  • 请求路径/接口:Product > Create
  • 请求方式:POST
  • 请求体 (Payload):‌ 需提交包含SKU、名称、规格、条码等商品信息的JSON对象。
  • 返回数据 (data):‌ 包含系统新生成的商品ID {"Id": 0}
  1. 查询商品列表(分页)
  • 功能描述:‌ 以分页形式查询系统中的商品列表,支持按SKU、条码等条件筛选。
  • 请求路径/接口:Product > Retrieves (查询列表)
  • 请求方式:POST
  • 请求体 (Payload):
  • Sku: 商品SKU(可选)。
  • Barcode: 商品条码(可选)。
  • PageNumber: 页码。
  • PageSize: 每页数量。
  • 返回数据 (data):‌ 分页格式的商品列表,结构为 {"PageItems": [...], "PageNumber": 0, "PageSize": 0, "TotalNumber": 0}


三、 对接流程建议

  1. 获取认证信息:‌ 登录麦哲伦WMS海外仓系统系统,获取 customerIdAPI Key
  2. 环境准备:‌ 确保您的系统能发起HTTPS/HTTP请求并处理JSON数据。
  3. 接口调试:
  • 建议从 ‌Warehouse (获取仓库)‌ 等基础查询接口开始,验证认证是否成功。
  • 使用 ‌Product > Create‌ 创建测试商品。
  • 逐步测试核心业务流程:‌创建入库单 -> 查询库存 -> 创建出库单 -> 查询跟踪‌。
  1. 异常处理:‌ 密切关注接口返回的 codemessage 字段,非 0 时表示操作异常或失败。
  2. 上线核对:‌ 正式上线前,请完成所有业务场景的接口联调,并确保数据传输的准确性与完整性。
相关文章
|
6天前
|
编解码 人工智能 监控
阿里云百炼大模型HappyHorse介绍:功能与用途、适用场景与使用教程参考
阿里云百炼HappyHorse大模型服务平台,为用户提供文生视频、图生视频、参考生视频及视频编辑四大功能,支持高质量视频生成,适配广告、电商等多场景。该平台支持720P/1080P分辨率、3-15秒时长输出,具备有声支持、地域一致性校验及按秒计费(0.9元/秒起)等技术特性。用户可免费体验10秒视频生成,通过API配置实现智能创作,并遵循详细教程与地域化调用规范,高效完成视频生成与编辑工作流,赋能专业内容生产。
|
6月前
|
缓存 监控 API
实战:获取速卖通AliExpress商品详情API接口(item_get)完全指南
本文详解如何通过速卖通开放平台API接口`aliexpress.item.get`自动化获取商品详情数据,涵盖标题、价格、SKU、物流及原始描述等核心字段。提供完整Python实战代码,包括签名生成、请求封装、数据解析与缓存策略,助力跨境电商实现竞品监控、选品分析与供应链溯源。企业开发者可结合OAuth2.0认证与多节点容错机制构建稳定数据采集系统。(239字)
|
14天前
|
人工智能 测试技术 API
阿里云 MSE AI Registry 公测开启:给你的 AI 资产一个专属的注册中心
AI Registry 公测开启,一文了解产品能力、AgentLoop 集成与 Skill 规划。
136 20
|
6天前
|
人工智能 弹性计算 运维
干货分享:阿里云轻量应用服务器实操指南:轻量介绍、配置价格、使用教程及省钱教程
本文是2026年阿里云轻量应用服务器全面指南,轻量官方页面:https://t.aliyun.com/U/PEdlFP 本文涵盖产品特性、2核2G起配置(低至38元/年)、200M峰值带宽说明、适用场景(建站/开发/AI助手等)及一键部署、远程管理、安全运维等实操教程,助新手快速上手。
|
6天前
|
编解码 人工智能 算法
从扩散模型到逻辑推理:GPT-image-2 深度架构解析与 API 集成指南
GPT-image-2开启视觉生成“推理引擎”时代:摒弃像素拼接,采用Transformer视觉推理架构,实现逻辑自检、物理一致与精准文字排版;原生支持2K打印级输出;通过API聚合平台优化高并发调用,推动视觉生产迈向数据驱动的工业化新阶段。
|
7天前
|
消息中间件 缓存 API
DeepSeek-V4 核心能力落地与实战应用指南:从底层机制到多智能体架构复盘
本文以SaaS架构师视角,深度解析DeepSeek-V4在真实生产环境中的工程落地:聚焦上下文缓存优化、强约束JSON输出、多智能体协同调度,并分享高并发下的三大避坑实战指南,助力开发者高效构建AI原生应用。
301 4
|
7天前
|
人工智能 弹性计算 机器人
阿里云三种 Hermes Agent 一键部署方案全流程详解
Hermes Agent 是开源AI智能体框架,具备自进化、持久记忆、多模型兼容等特性。阿里云推出三种一键部署方案:轻量应用服务器(适合个人开发者)、计算巢(企业级高效部署)、无影云电脑(支持微信交互与移动办公),大幅降低部署门槛。
235 5
|
4天前
|
弹性计算 人工智能 运维
2026年阿里云四款价格最便宜的云服务器:配置/价格/适用场景与购买规则解析
2026年,阿里云价格最便宜的云服务器主要有四款,包括两款轻量应用服务器和两款ECS,价格从38元/年至199元/年不等,适合个人开发者、学生及小微企业。轻量应用服务器提供2核2G与2核4G配置,支持快速部署网站和应用,尤其适合AI应用测试;ECS特价实例则提供完整的管理功能与稳定性保障,适合长期稳定使用。用户可根据需求、场景及购买规则选择合适的云服务器。
|
6天前
|
人工智能 自然语言处理 API
阿里云/本地部署OpenClaw / Hermes Agent 接入 Seed2.0 Skill 制作AI漫剧教程
无需专业剪辑技术、不用复杂软件操作,甚至不用手动绘制分镜——借助OpenClaw与Seed2.0 Skills的组合,2026年普通人也能零门槛制作AI漫剧。从剧本创作、分镜设计到视频合成,全程AI自动化完成,手机端也能快速产出高质量作品。开源项目「AI漫导」(director_ai)已收获1.1k Star,其核心逻辑正是通过OpenClaw集成Seed2.0漫剧专属技能,让漫剧制作从“专业门槛”变为“人人可玩”。
315 2
|
7天前
|
人工智能 Linux API
Hermes Agent/OpenClaw 阿里云/Win11/Mac/Linux部署、配置百炼API+内容创作自动化工作流搭建保姆级图文教程
“跟风装了OpenClaw(小龙虾),结果玩了两天就吃灰”——这是很多新手的共同经历。作为开源AI Agent框架,OpenClaw本应是24小时待命的“全能员工”,能写文案、找热点、配图排版,但多数人装完后面对复杂界面和一堆技能,要么不会用,要么用不上,硬生生把开源神器用成了高级聊天框。
178 3