C300-OpenAPI
  1. 客户
C300-OpenAPI
  • API调用指南
    • 开发前必读
    • 创建openapi应用
    • 基本概念
    • 测试文档
    • Webhook
  • 认证 API
    • 生成 Token
      POST
    • 刷新 Token
      PUT
  • 制造域MFR
    • 基础数据
      • BOM
        • 删除bom
        • 创建或修改bom
        • 查询bom
      • 标准工序
        • 创建或修改工序
        • 删除工序
        • 查询工序
        • 分批查询工序
  • 供应链域SC
    • 基础数据
      • 客户
        • 删除客户
          POST
        • 新增或修改客户
          POST
        • 查询客户
          POST
        • 分批查询客户
          POST
      • 客户分类
        • 创建或修改客户分类
        • 删除客户分类
        • 查询客户分类
        • 分批查询客户分类
      • 供应商
        • 新建或修改供应商
        • 删除供应商
        • 查询供应商
        • 分批查询供应商
      • 供应商分类
        • 创建供应商分类
        • 删除供应商分类
        • 查询供应商分类
        • 分批查询供应商分类
    • 销售管理
      • 销售订单
        • 创建或修改销售订单
        • 作废销售订单
        • 删除销售订单
        • 审核销售订单
  • 厂内物流域LOG
    • 基础数据
      • 物料
        • 创建或修改物料
        • 批量创建物料
        • 删除物料
        • 启用物料
        • 禁用物料
        • 重审
        • 审核物料
        • 查询物料列表(精简物料格式)
        • 查询物料编码集合
        • 物料图纸信息上传
        • 查询物料
        • 分批查询物料
      • 物料分类
        • 创建或修改物料分类
        • 删除物料分类
        • 查询物料分类列表
        • 查询物料分类
        • 分批查询物料分类
      • 单位
        • 创建或修改物料单位
        • 删除物料单位
        • 查询物料单位列表
        • 查询单位
        • 分批查询单位
      • 规格
        • 创建或更新
        • 查询规格
        • 分批查询规格
  1. 客户

新增或修改客户

POST
/api/open/v2/customers/createOrUpdate

请求参数

Body 参数application/json
body
object (CustomerSaveParam) 
必需
code
string 
编码
必需
name
string 
名称
必需
procurementTaxRate
number  | null 
采购税率
可选
staffCodes
array[string] | null 
员工编码
可选
contacts
string 
联系人
必需
countryCode
string  | null 
国家(地区)编号
可选
country
string  | null 
所在地区-国家
可选
province
string  | null 
所在地区-省份
可选
city
string  | null 
所在地区-城市
可选
district
string  | null 
所在地区-区域
可选
defaultPayCondition
string  | null 
默认付款条件
可选
zipcode
integer  | null 
邮编
可选
categoryCode
string  | null 
分类码
可选
fax
string  | null 
传真
可选
email
string  | null 
Email
可选
mobilePhone
string  | null 
手机
可选
phone
string  | null 
电话
可选
address
string  | null 
详细地址
可选
comment
string  | null 
备注
可选
currency
string  | null 
可选
往来币种
默认是CNY
bankAccount
string  | null 
银行账户
可选
bankAccountName
string  | null 
开户名称
可选
bankName
string  | null 
开户银行
可选
invoice
string  | null 
发票抬头
可选
invoiceAddress
string  | null 
开票地址
可选
invoicePhone
string  | null 
开票电话
可选
taxNum
string  | null 
纳税人识别号
可选
trade
string  | null 
行业
可选
attachmentInfo
array[object (AttachmentDTO) {6}]  | null 
附件信息
可选
示例
{
  "body": {
    "code": "string",
    "name": "string",
    "procurementTaxRate": 0,
    "staffCodes": [
      "string"
    ],
    "contacts": "string",
    "countryCode": "string",
    "country": "string",
    "province": "string",
    "city": "string",
    "district": "string",
    "defaultPayCondition": "string",
    "zipcode": 0,
    "categoryCode": "string",
    "fax": "string",
    "email": "string",
    "mobilePhone": "string",
    "phone": "string",
    "address": "string",
    "comment": "string",
    "currency": "string",
    "bankAccount": "string",
    "bankAccountName": "string",
    "bankName": "string",
    "invoice": "string",
    "invoiceAddress": "string",
    "invoicePhone": "string",
    "taxNum": "string",
    "trade": "string",
    "attachmentInfo": [
      {
        "uid": "string",
        "url": "string",
        "type": "string",
        "name": "string",
        "size": 0,
        "status": "string"
      }
    ]
  }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://c2.xinheyun.com/api/open/v2/customers/createOrUpdate' \
--header 'Content-Type: application/json' \
--data-raw '{
    "body": {
        "code": "string",
        "name": "string",
        "procurementTaxRate": 0,
        "staffCodes": [
            "string"
        ],
        "contacts": "string",
        "countryCode": "string",
        "country": "string",
        "province": "string",
        "city": "string",
        "district": "string",
        "defaultPayCondition": "string",
        "zipcode": 0,
        "categoryCode": "string",
        "fax": "string",
        "email": "string",
        "mobilePhone": "string",
        "phone": "string",
        "address": "string",
        "comment": "string",
        "currency": "string",
        "bankAccount": "string",
        "bankAccountName": "string",
        "bankName": "string",
        "invoice": "string",
        "invoiceAddress": "string",
        "invoicePhone": "string",
        "taxNum": "string",
        "trade": "string",
        "attachmentInfo": [
            {
                "uid": "string",
                "url": "string",
                "type": "string",
                "name": "string",
                "size": 0,
                "status": "string"
            }
        ]
    }
}'

返回响应

🟢200成功
application/json
Body
com.xinheyun.model.response.BaseResponse
code
integer 
可选
message
string 
可选
示例
{
  "code": 0,
  "message": ""
}
上一页
删除客户
下一页
查询客户
Built with