1. 属性模块API

API URL

post {HTTP(S)地址}/api/{version}/property

1.1. 自定义栏位列表查询接口

1.1.1. SERVICE_TYPE

CUSTOMER_FIELD_QUERY

1.1.2. 请求参数

参数 是否必须 类型 示例 备注
tableName Y String SYS_ITEM SYS_ITEM:系统商品自定义栏位; SYS_ORDER:订单自定义栏位; SYS_ODO:出库单自定义栏位; SYS_ASN:入库单自定义栏位。
columType N String NUMBER 筛选不同填入类型的自定义栏位 NUMBER:数字; DATE:日期; STRING:字符串; SELECT:下拉框。
columName N String 生产日期 用户自己定义的栏位名称
required N Number 1 是否只查询必填栏位 1:true;0:false
isQuery N Number 1 是否只查询支持查询的栏位 1:true;0:false
isShow N Number 1 是否只查询支持列配置的栏位 1:true;0:false

1.1.3. 返回参数

参数 是否必须 类型 示例 备注
errorCode Y String “DATA_INPUT_ERROR” 错误码
errorMsg Y String “输入参数不对” 业务错误信息
state Y String success 请求结果
total Y Number 100 总条数
result Y List 店铺信息,详情查看下表

CustomeField(自定义栏位)

参数 是否必须 类型 示例 备注
id N Long 3 自定义栏位的ID,用于创建订单等使用
tableName Y String SYS_ITEM SYS_ITEM:系统商品自定义栏位; SYS_ORDER:订单自定义栏位; SYS_ODO:出库单自定义栏位; SYS_ASN:入库单自定义栏位。
columType Y String NUMBER 筛选不同填入类型的自定义栏位 NUMBER:数字; DATE:日期; STRING:字符串; SELECT:下拉框。
columName Y String 生产日期 用户自己定义的栏位名称
defaultValue N String "1970/01/01"(无双引号) 自定义栏位默认值
candidateValue N String ["1970/01/01","1970/01/02"] 下拉框的候选值
remark N String 上架日期区分于出厂日期 备注
required N Integer 1 是否只查询必填栏位 1:true;0:false
isQuery N Integer 1 是否只查询支持查询的栏位 1:true;0:false
isShow N Integer 1 是否只查询支持列配置的栏位 1:true;0:false

2. 供应商模块API

API URL

post {HTTP(S)地址}/api/{version}/supplier

2.1. 供应商查询接口(预计2025-08-15上线)

2.1.1. SERVICE_TYPE

QUERY_SUPPLIER_LIST

2.1.2. 请求参数

参数 是否必须 类型 示例 备注
name N String 浪马 供应商名称,精确查询
purchaserUserName N String 张三 采购员用户名(精确查询)
category N String COMMON 供应商类型,见枚举
enable N Boolean true 供应商是否启用,true为启用,false为停用
createTimeFrom N String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 00:00:00 创建时间(范围开始)
createTimeTo N String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 23:00:00 创建时间(范围结束)
page Y Number 1 页码,默认1
pageSize Y Number 100 每页条数,不超过200条

2.1.3. 返回参数

参数 是否必须 类型 示例 备注
name Y String 供应商A 供应商名称
level N String A 供应商等级,见枚举
categoryOneName N String 一级品类名称 一级品类名称
categoryTwoName N String 二级品类名称 二级品类名称
categoryThreeName N String 三级品类名称 三级品类名称
purchaserName N String 张三 采购员姓名
purchaserUserName N String zhangsan 采购员用户名
settlementWay N String DELIVERY_ON_CASH 结算方式类型,见枚举
accountPeriodList N String [{"days":"1","percent":70}] 账期列表
accountPeriodOpt N String MONTHLY 账期选项,当选择的结算方式是固定账期FIXED_ACCOUNT_PERIOD时,参数有值。该字段目前只有MONTHLY一个枚举值,意为月结
billingDate N String 30 出账日.当选择的结算方式是固定账期FIXED_ACCOUNT_PERIOD时,参数有值。范围1<=param<=31
effectiveNode N String RECEIVE 生效节点,见枚举.

当选择的结算方式是动态账期DYNAMIC_ACCOUNT_PERIOD或固定账期FIXED_ACCOUNT_PERIOD时,参数必传。
paymentWay N String CASH 付款方式,见枚举
prepayRate N Number 30 预付款比例
transportParty N String SUPPLIER 运费承担方,见枚举
defectiveProductResolution N String PURCHASER_UNDERTAKING 不良品处理方式,见枚举
contacts N String 张三 联系人
contactsInfo N String 133333333333 联系方式
contactsAddress N String 某村3号 详细地址
province N String 浙江 省份
city N String 杭州 城市
supplySource N String 中国杭州 货源地
legalRepresentative N String 法定代表人
entrustedAgent N String 委托代理人
depositBank N String 开户银行
account N String 银行账号
enable Y Boolean true 供应商是否启用
remark N String 备注
category N String COMMON 供应商类别,见枚举

createTime Y String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 00:00:00 创建时间
updateTime Y String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 00:00:00 更新时间
country N String CN 国家,见枚举

2.2. 供应商创建接口(预计2025-08-15上线)

2.2.1. SERVICE_TYPE

CREATE_SUPPLIER

2.2.2. 请求参数

参数 是否必须 类型 示例 备注
category Y String COMMON 供应商类别,见枚举

categoryOneName N String 一级品类名称 一级品类名称
categoryTwoName N String 二级品类名称 二级品类名称
categoryThreeName N String 三级品类名称 三级品类名称
name Y String 供应商A 供应商名称
level N String A 供应商等级,见枚举
purchaserUserName Y String zhangsan
采购员用户名(非姓名)
contacts N String 张三 联系人,不超过50个字符
contactsInfo N String 133333333333 联系方式,不超过255个字符
province N String 浙江 省份,不超过50个字符
country N String CN 国家,见枚举
city N String 杭州 城市,不超过50个字符
contactsAddress N String 某村3号 详细地址,不超过255个字符
supplySource N String 中国杭州 货源地,不超过50个字符
authorization N Boolean true 是否授权所有用户该供应商
authUserNameList N List ['zhangsan','lisi'] 如不选择授权所有用户,也就是authorization为false时,该字段指定待授权的用户名列表(非姓名)
settlementWay Y String DELIVERY_ON_CASH 结算方式,见枚举
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
effectiveNode N String RECEIVE 生效节点,当选择的结算方式是动态账期DYNAMIC_ACCOUNT_PERIOD或固定账期FIXED_ACCOUNT_PERIOD时,参数必传。见枚举。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
accountPeriodList N String 系统支持多账期模式。
例如,供应商合同约定预付30%,收货付款60%,收货后30天付款10%,则应设置:● 账期1:0天,60%● 账期2:30天,10%
此时当前参数应传:[{"days":"0","percent":"60"},{"days":"30","percent":"10"}],并将 prepayRate 设为 30
当选择的结算方式是动态账期DYNAMIC_ACCOUNT_PERIOD时,参数必传。Percent+预付比例需要是100 。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
accountPeriodOpt N String MONTHLY 账期选项,当选择的结算方式是固定账期FIXED_ACCOUNT_PERIOD时,参数有值。该字段目前只有MONTHLY一个枚举值,意为月结。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
billingDate N String 30 出账日.当选择的结算方式是固定账期FIXED_ACCOUNT_PERIOD时,参数有值。范围1<=param<=31。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
paymentWay Y String CASH 付款方式,见枚举。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
prepayRate N Number 30 预付款比例,最多保留小数点后四位
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
transportParty Y String SUPPLIER 运费承担方,见枚举。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
defectiveProductResolution Y String PURCHASER_UNDERTAKING 不良品处理方式,见枚举。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
legalRepresentative N String 法定代表人,不超过255个字符。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
entrustedAgent N String 委托代理人,不超过255个字符。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
depositBank N String 开户银行,不超过255个字符。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
account N String 开户账号,不超过255个字符。
该参数当供应商类型为1688供应商时无需填写,为普通供应商按照要求填写
remark N String 备注,不超过2000个字符。

2.2.3. 返回参数

参数 是否必须 类型 示例 备注
errorCode Y String “DATA_INPUT_ERROR” 错误码
errorMsg Y String “输入参数不对” 业务错误信息
state Y String success 请求结果

2.3. 供应商商品查询接口(预计2025-08-15上线)

2.3.1. SERVICE_TYPE

QUERY_SUPPLIER_SKU_LIST

2.3.2. 请求参数

参数 是否必须 类型 示例 备注
sku N String SKU001 sku,精确查询
title N String ONESKU sku名称,精确查询
category N String COMMON 供应商类型,见枚举,默认查询普通供应商
supplierName N String 供应商A 供应商名称,精确查询
defaultPurchaserUserName N String zhangsan

默认采购员用户名(精确查询)





relationStatus N String UNMAPPING 供应商选择1688供应商时该参数有效,1688 供应商商品是否已关联平台下拉的商品规格。供应商对应类型,取值见枚举(如:UNMAPPING 表示未关联)。
createTimeFrom N String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 00:00:00 创建时间(范围开始)
createTimeTo N String 格式:yyyy-MM-dd HH:mm:ss,例如:2021-08-01 23:00:00 创建时间(范围结束)
page Y Number 1 页码,默认1
pageSize Y Number 每页条数,不超过200条 每页条数,不超过200条

2.3.3. 返回参数

参数 是否必须 类型 示例 备注
sku Y String SKU001 商品SKU编码,暂不支持组合品类型的sku
title Y String ONESKU SKU名称
description N String 示例商品描述 商品描述
skuSupplierList N List 供应商商品列表

skuSupplierList字段内参数说明(OpenApiSkuSupplierResponse)

参数 是否必须 类型 示例 备注
defaultPurchaserName N String 张三 默认采购员姓名
defaultPurchaserUserName N String zhangsan 默认采购员用户名
category Y String COMMON 供应商类型,见枚举
deliveryCycle Y Long 1 预计交期(天)
purchaseMethod N String BULK 采购方式,见枚举
defaultValue N String Y 是否默认供应商,枚举值为Y、N。Y为是,N为否
purchasePriceUnit N String CNY 采购价格单位。货币单位,见枚举
drawbackRate N BigDecimal 3.0 退税税率(%)
purchaseTaxRate N BigDecimal 3.0 采购税率(%)
purchasePrice N String 100.50 采购价格(字符串格式避免精度丢失)
minimumPurchaseQuantity N Long 1 最小采购量
supplierName N String 供应商A 供应商名称
associatedName N String 1688商品名称 关联的1688平台的商品名称

2.4. 供应商商品创建接口(预计2025-08-15上线)

2.4.1. SERVICE_TYPE

CREATE_SUPPLIER_SKU

2.4.2. 请求参数

参数 是否必须 类型 示例 备注
sku Y String SKU001 商品SKU编码,暂不支持组合品类型的sku
supplierName Y String 供应商A 供应商名称,该接口会根据供应商的类型决定创建普通供应商还是1688供应商
defaultPurchaserUserName Y String 张三 默认采购员用户名
deliveryCycle Y Number 1 预计交期(天)
purchaseMethod Y String BULK 采购方式,见枚举
minimumPurchaseQuantity N Number 1 最小采购量,默认值为1,最小为1
purchasePrice N Number 100.50 采购单价,默认为0,采购价为空时币种为CNY,最多保留小数点后四位
purchasePriceUnit N String CNY 采购价格单位。货币单位,见枚举
purchaseTaxRate N Number 3.0 采购税率(%),该参数已自动附带“%”,调用方无需传入“%”符号,仅传数值即可,默认值为0,最多保留小数点后两位
drawbackRate N Number 3.0 退税率(%),该参数已自动附带“%”,调用方无需传入“%”符号,仅传数值即可,默认值为0,最多保留小数点后两位
purchaseUrl N String https://detail.1688.com/offer/782726.html?spm=q.84423.0.0.3aae4 采购链接地址,不超过1024个字符
isDefault N Number 1 是否为默认供应关系(1是,0否),默认为0

2.4.3. 返回参数

参数 是否必须 类型 示例 备注
errorCode Y String “DATA_INPUT_ERROR” 错误码
errorMsg Y String “输入参数不对” 业务错误信息
state Y String success 请求结果
© Copyright QianYi Team 2025 All Rights Reserved            Updated 2025-08-13 07:32:45

results matching ""

    No results matching ""