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 收藏文档