C咖开放接口-同步仓库


C咖开放接口-同步仓库

1. 判断编码是否已存在,存在则执行修改逻辑,不存在则执行新增逻辑

2. 数量不能超过100条

请求流程

参阅 API开放平台接入指南

请求信息

协议

HTTPS

请求方法

POST

请求路径

/openapi/trace/app/v1/open/org/warehouse

请求头

Content-Type:application/json

公共参数

通用请求头

请参阅 通用请求头

请求参数

名称

是否必须

参数类型

参数说明

code String 仓库编号
name String 仓库名称
type1 String 仓库类型:1-供应商仓库,2-普通仓库
address String 地址
districtCode String 区域代码
f0 String 扩展字段
f1 String 扩展字段
f2 String 扩展字段
f3 String 扩展字段
f4 String 扩展字段
f5 String 扩展字段
f6 String 扩展字段
f7 String 扩展字段
f8 String 扩展字段
f9 String 扩展字段
manager object 负责人
├─ address String 联系地址
├─ cellphone String 移动电话
├─ check Boolean 是否检查
├─ email String 电子邮箱
├─ name String 负责人名称
├─ telephone String 固定电话
remark String 备注
status Integer 状态:1-启用,2-禁用,默认启用

传出参数

名称

参数类型

参数说明

code

int

错误码,200:成功,其它为失败

message

string

消息内容

data

object

返回信息

warehouseCode

string

仓库编号

warehouseId

string

仓库id

code

string

错误码,200:成功,其它为失败

message

string

消息内容

exception

string

异常信息

ext

string

扩展数据

meta

string

元数据,如参数校验的data信息等

timestamp

string

时间戳

traceId

string

链路追踪ID

 

请求示例

[
{
  "code": "w-001",
  "name": "测试仓库",
  "type1": 1,
  "remark": "这是备注"
},{
  "code": "w-002",
  "name": "测试仓库2",
  "type1": 2,
  "remark": "这是备注"
}
]

响应示例

{
    "code": 200,
    "message": "success",
    "data": [
        {
            "warehouseCode": "w-001",
            "warehouseId": "19",
            "code": 200,
            "message": "success"
        },
        {
            "warehouseCode": "w-002",
            "warehouseId": "20",
            "code": 200,
            "message": "success"
        }
    ],
    "timestamp": 1778133330115,
    "traceId": "",
    "exception": null,
    "meta": null,
    "ext": null
}

异常示例

{
    "code": 500,
    "message": "保存失败",
    "data": [
        {
            "warehouseCode": "w-001",
            "warehouseId": "",
            "code": 20503007,
            "message": "param:[name],verify fail:[20503007],error code: [20503007]"
        },
        {
            "warehouseCode": "w-002",
            "warehouseId": "20",
            "code": 200,
            "message": "success"
        }
    ],
    "timestamp": 1778134870569,
    "traceId": "",
    "exception": null,
    "meta": null,
    "ext": null
}

 

weizejun 2026年5月21日 13:38 收藏文档