C咖开放接口-同步供应商


C咖开放接口-同步供应商

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

2. 数量不能超过100条

请求流程

参阅 API开放平台接入指南

请求信息

协议

HTTPS

请求方法

POST

请求路径

/openapi/trace/app/v1/open/org/supplier

请求头

Content-Type:application/json

公共参数

通用请求头

请参阅 通用请求头

请求参数

名称

是否必须

参数类型

参数说明

code 是 String 供应商编号
name 是 String 供应商名称
type1 是 String 类型: 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-禁用,默认启用
licensePath 否 String 证照路径
productionLicensePath 否 String 生产许可证路径

传出参数

名称

参数类型

参数说明

code

int

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

message

string

消息内容

data

object

返回信息

supplierCode

string

供应商编号

supplierId

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": [
        {
            "supplierCode": "w-001",
            "supplierId": "19",
            "code": 200,
            "message": "success"
        },
        {
            "supplierCode": "w-002",
            "supplierId": "20",
            "code": 200,
            "message": "success"
        }
    ],
    "timestamp": 1778133330115,
    "traceId": "",
    "exception": null,
    "meta": null,
    "ext": null
}

异常示例

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

 

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