- 开发前必读
- 客户管理
- 客户群组
- 客户标签
- 客户事件
- 客户订单
- 会员管理
- 微信管理
- 营销管理
- 账户管理
- 自定义对象
- 线索管理
- 内容管理
- 自动流程
- 渠道运营
- 智能员工任务
- 审批流程
全局返回码说明
DM Hub开放接口每次调用,可能返回正确的数据,也可能返回错误信息。所有接口返回的HTTP状态码均为200。对于错误返回,错误信息存放在返回体的error字段内,有如下结构:
{
"error": {
"code": "错误码",
"message": "错误信息具体描述",
"fieldErrors": [{
"fieldName": "birthday",
"message": "date format is wrong, it should be yyyy-MM-dd"
}],
"failedItems": [
{}
]
}
}
错误返回说明:
字段名 | 字段说明 |
---|---|
code | 错误码,全局错误码见下表,API特定错误码见API文档章节 |
message | 错误信息具体描述 |
fieldErrors | 可选字段,非批量API可以将具体的错误字段信息放在该字段返回 |
failedItems | 可选字段,批量请求API可以把发生错误的请求条目放在该字段返回 |
错误码列表
以下是全局通用错误码,具体接口的特别错误码请参见接口定义。
错误码 | 说明 |
---|---|
400000 | 通用客户端错误 |
400001 | 数据格式有误 |
400002 | 访问的资源不存在 |
400003 | 存在相同主键的资源 |
400004 | 无法更新、删除资源 |
400005 | 必填字段缺失 |
400006 | 请求体中字段的类型与系统定义不同 |
400007 | 数据更新发生了乐观锁 |
400008 | 接口未授权 |
400009 | 无权访问该资源,应用未配置相应权限,或接口不存在 |
400010 | 接口授权失败 |
400012 | URL参数缺失或不满足要求 |
400013 | API请求超过调用次数 |
400015 | URL或者请求方法不存在 |