# 供应链API
## API Docs
- 地区接口 [获取省市树型结构](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131409.md):
- 品牌接口 [获取品牌](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131412.md): 获取所有品牌,不需要权限
- 商品分类接口 [查询分类信息](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131411.md): 根据分类ID查询分类信息
- 商品分类接口 [获取所有分类树型结构](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131413.md): excludeNoProductCategory 参数默认为false,可不传,为true表示排除掉没有商品的分类
- 运费规则接口 [获取运费模板详情](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131410.md): raw方式直接传入模板Id,模板Id为商品的expressRuleId属性
- 运费规则接口 [获取所有运费模板](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131414.md): 用于同步所有模板
- 选品库接口 [获取我的选品库商品列表](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131415.md): 1.将除header外的json字符串拼成body=(json)的形式
2.将所有参数按参数名升序排序
3.将参数用=符号连接参数名和参数值,用&符号连接各参数,字符串尾部拼接&secret=(apiSecret)
4.使用md5 小写32位进行签名
5.注意apiSecret 不要提交
- 选品库接口 [获取我的选品库商品列表,按标准商品返回结果](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131416.md): 签名方式同其他接口一致
- 订单接口 [同意退款后回填物流信息接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131417.md):
- 订单接口 [申请退款接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131418.md):
- 订单接口 [下单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131419.md): 1.将除header外的json字符串拼成body=(json)的形式
2.将所有参数按参数名升序排序
3.将参数用=符号连接参数名和参数值,用&符号连接各参数,字符串尾部拼接&secret=(apiSecret)
4.使用md5 小写32位进行签名
5.注意apiSecret 不要提交
原始串如:apiKey=xh&body={"contactName":"张三","province":"四川省","city":"绵阳市","address":"成都市高新区","phone":"18566295265","orderSubList":[{"productSpecsId":"344332412026617856","price":195.8,"quantity":2}]}×tamp=1659994981179&secret=123
- 订单接口 [确认收货](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131420.md): raw方式传入orderSubId,或者{"orderSubId":"10000000"}的形式
- 订单接口 [获取订单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131421.md):
- 订单接口 [准备支付订单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131422.md): 订单支付前用于获取订单的总金额,邮费等信息
- 订单接口 [按订单号获取订单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131423.md): raw方式传入orderId,或者{"orderId":"10000000"}的形式"
- 订单接口 [按买方订单号获取订单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131425.md): raw方式传入买方orderId,或者{"orderId":"10000000"}的形式
- 订单接口 [按子订单号获取子订单接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131426.md): raw方式传入orderSubId,或者{"orderSubId":"10000000"}的形式
- 订单接口 [更新订单的extra](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131427.md): 用于调用方在订单的各个环节对extra的修改
- 商品接口 [获取商品详情](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131428.md): 可带权限,参考其他带权限验证的接口,带权限将获取到结算价,不带权限则不获取不到,body为商品id
- 商品接口 [直接获取商品接口](https://apifox.com/apidoc/shared/d5a457a6-93d2-43ba-91f1-2fe06b1a99f8/api-64131429.md): 可带权限,参考其他带权限验证的接口,带权限将获取到结算价,不带权限则不获取不到