kdp open api
    kdp open api
    • 使用须知
    • 访问凭证
      • 获取token
        POST
    • SAP
      • 分销商
        • 客户物料关系接收状态更新
        • 获取分销商staff-废弃
        • 获取dealer主数据(用这个)
        • 回传分销商dealer code和store code
        • 客户物料关系列表
      • 商品
        • 获取国家产品发布类型(寄售/非寄售)
        • 获取商品信息-废弃
        • 寄售商品主数据回传
        • 商品彩盒信息回传
        • 产品物料信息回传
      • 订单
        • 寄售商品
          • 销售订单列表(consignment issue)
          • 销售订单接收状态更新
          • 补货订单列表
          • 补货单接收状态更新
          • iot设备激活数据回传
          • sap-寄售结算订单库存回传上报
          • sap寄售订单延迟发货原因同步
        • 非寄售商品
          • 非寄售订单列表
          • 非寄售订单接收状态更新
          • sap非寄售订单延迟发货原因同步
      • 物流
        • 寄售商品补货订单发货信息回传
        • 寄售补货订单发货单DN回传
        • 非寄售商品订单发货信息回传
        • 非寄售补货订单发货单DN回传
      • 库存
        • dummy库存导入
        • SAP同步大库数据
        • RDC_STOCK库存信息回传
        • 库存在途信息回传(RDC intransit)
        • 获取所有取消中的补货发货单信息
        • 取消补货发货单回传
      • 发票
        • 发票信息回传
        • 订单发票文件上传
        • 上报AR open balance
      • 售后
        • 获取Warranty claim列表
        • Warranty 凭证信息回传接口
        • 报销凭证文件上传
        • 上报AP open balance
        • 配件历史数据更新Excel
      • 退换货
        • 销售订单列表(退换货)
        • 销售订单接收状态更新(退换货)
        • 补货订单列表(退换货)
        • 补货单接收状态更新(退换货)
        • 非寄售订单列表(退换货)
        • 非寄售订单接收状态更新(退换货)
    • QDS安装包上传
      • 美国正式环境
        POST
      • 欧洲正式环境
        POST
    • dealer邮件通知
      • dealer批量发送邮件
        POST
    • SSO
      • 获取code
        GET
      • 获取token
        POST
      • 刷新token
        POST
    • pds
      • (测试环境)获取PDS产品主数据_自有品牌
        POST
      • (测试环境)获取PDS产品主数据_客户品牌
        POST
      • (正式环境)获取PDS产品主数据_自有品牌
        POST
      • (正式环境)获取PDS产品主数据_客户品牌
        POST
      • (正式环境)获取PDS产品主数据_自有品牌 (内网)
        POST
    • onpage
      • onpage- category
        GET
      • onpage- image
        GET
      • onpage- key_feature
        GET
      • onpage- product
        GET
      • onpage- in the box
        GET
      • onpage- articles & bullet points
        GET
      • onpage- markets
        GET
      • onpage- article country
        GET
      • onpage- schema
        GET
      • onpage- technical_specification
        GET
      • onpage数据同步
        GET
      • onpage-拉取subcategories
        GET
      • onpage-拉取banners
        GET
      • onpage-拉取PDF
        GET
    • 注册平台
      • (开发环境)同步销售数据接口
      • 产品注册接口
      • 检查是否在质保期接口

    使用须知

    概述#

    平台需要与已有SAP业务打通和信息互通,对外提供相应API满足业务需求。围绕商品订单、库存、发货信息和发票核心业务提供接口。SAP通过调用平台提供的API,实现分销商主数据获取、订单获取、商品主数据回传、商品彩盒数据回传、发货单信息回传等业务场景。

    调用说明#

    平台提供了RESTful(Representational State Transfer)风格API,支持您通过HTTPS请求调用。

    1.1 如何使用#

    构造请求#

    介绍REST API请求的组成,如何调用API。
    请求URL
    请求URL由如下部分组成。
    {URI-scheme} :// {Endpoint} / {resource-path} / {query-string}
    URI-scheme:表示用于传输请求的协议,当前所有API均采用HTTPS协议。
    Endpoint:指定承载REST服务端点的服务器域名或IP。
    resource-path:资源路径,也即API访问路径。
    query-string:查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“形式为参数取值。
    请求头
    附加请求头字段,如指定的URI和HTTP方法所要求的字段。
    名称类型是否必选说明
    Content-TypeString是消息体的类型,取值“application/json;charset=utf-8”
    tokenString登录后必填登录成功后获取
    sysString是系统类型,取值“pp”
    langString是语言类型,取值“en”
    deviceTypeInteger是客户端类型,取值“1”
    uidInteger是系统账号,取值“1”
    traceIdString是请求id,每次请求生成一个uuid
    请求方法
    HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。
    GET:请求服务器返回指定资源。
    POST:请求服务器新增资源或执行特殊操作。
    请求消息体
    请求消息体通常以结构化格式发出,与请求消息头中Content-type对应,传递除请求消息头之外的内容。若请求消息体中参数支持中文,则中文字符必须为UTF-8编码。
    每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。

    1.2 认证鉴权#

    API接口使用toekn方式认证。token认证就是在调用API的时候将token加到请求消息头,从而通过身份认证,获得操作API的权限。

    1.3 返回结果#

    请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。
    状态码
    状态码是一组数字代码,状态码表示了请求响应的状态。
    状态码说明
    0成功
    500服务内部异常
    501服务不支持
    503服务不可用
    504远端服务超时
    602服务超时
    1401用户没有登录
    1404请求的资源不存在
    1450参数错误
    2002系统限流保护
    2003重复调用
    2004授权已过期
    2005授权已经过期,需要重新登录
    2006Token错误
    3004用户不存在
    3015密码不能为空
    3016用户状态未启用,不能进行登录操作
    3017用户名或密码不正确,请重新登录
    3031令牌验证失败
    3032令牌过期
    3046当前登录用户处于锁定状态,暂时不能登录
    20005文件格式错误
    响应消息头
    对应请求消息头,响应同样也有消息头,如“Content-type”等。
    响应消息体
    响应消息体通常以结构化格式返回,与响应消息头中Content-type对应,传递除响应消息头之外的内容。
    示例
    
    {
        "code":10000, //操作状态码
        "msg":"OK", //操作描述
        "data":{} //操作返回数据,当data数据为空时,返回空对象“{}”
    }
    

    1.4 数据同步频率#

    SAP与分销商平台每30分钟同步一次数据。

    1.5 域名#

    环境域名
    开发https://dev-api.kresspartner.com
    测试https://test-api.kresspartner.com
    预生产美国:https://uat-api.kresspartner.com, 欧洲:https://uat-euapi.kresspartner.com
    生产美国:https://usapi.kresspartner.com, 欧洲:https://euapi.kresspartner.com
    修改于 2023-01-05 02:25:23
    下一页
    获取token
    Built with