CRM扩展
数据接口
- 开发向导
- 单点登录
- 工单
- 客服
- 客户
- 绑定关系
- 服务记录
- 表单
- 呼叫中心
- 知识库
- 标签
- 账号
- 短信
该模块接口同时支持公司分组(2B模式)和联系人分组(2C模式)。
| 名称 | 类型 | 只读 | 必填 | 注释 |
|---|---|---|---|---|
| groupId | int | 是 | 否 | 分组ID,系统自动生成 |
| url | varchar | 是 | 否 | 该分组的资源url |
| groupName | varchar | 否 | 是 | 分组名称 |
| type | tinyint | 否 | 是 | 分组类型,取值为:1-公司分组,2联系人分组 |
{
"groupId": 1,
"url": "https://www.bangwo8.com/api/v1/customergroups/1.json",
"groupName": "VIP客户",
"type":1
}
GET /api/v1/customergroups.json
调用者权限
管理员
调用示例
curl https://www.bangwo8.com/api/v1/customergroups.json \
-v -u {account}:{password}
返回值示例
Status: 200 OK
{
"customergroups": [
{
"groupId": 1,
"groupName": "VIP客户",
"type":1
},
{
"groupId": 2,
"groupName": "优质客户",
"type":1
}
]
}
GET /api/v1/customergroups/{id}.json
调用者权限
管理员
调用示例
curl https://www.bangwo8.com/api/v1/customergroups/{id}.json \
-v -u {account}:{password}
返回值示例
Status: 200 OK
{
"customergroup": {
"groupId": 1,
"groupName": "VIP客户",
"type":1
}
}
GET /api/v1/customergroups/show_many.json?ids={ids}
调用者权限
管理员
调用示例
curl https://www.bangwo8.com/api/v1/customergroups/show_many.json?ids=1,2 \
-v -u {account}:{password}
返回值示例
Status: 200 OK
{
"customergroups": [
{
"groupId": 1,
"groupName": "VIP客户",
"type":1
},
{
"groupId": 2,
"groupName": "优质客户",
"type":1
}
]
}
POST /api/v1/customergroups.json
调用者权限
管理员
调用示例
curl -v -u {account}:{password} https://www.bangwo8.com/api/v1/customergroups.json \
-H "Content-Type: application/json" -X POST -d '{"customergroup": {"groupName": "VIP客户","type": "1"}}'
说明:创建分组时,cgName和type必填。
返回值示例
Status: 200 OK
Location: https://www.bangwo8.com/api/v1/customergroups/{id}.json
{
"customergroups": {
"groupId": 1,
"groupName": "VIP客户",
"type":1
}
}
PUT /api/v1/customergroups/{id}.json
调用者权限
管理员
调用示例
curl -v -u {account}:{password} https://www.bangwo8.com/api/v1/customergroups/123.json \
-H "Content-Type: application/json" -X PUT -d '{"customergroup": {"groupName": "优质客户"}}'
返回值示例
Status: 200 OK
{
"customergroup": {
"groupId": 1,
"groupName": "优质客户",
"type":1
}
}
GET /api/v1/customergroups/{id}/customers.json
说明:2B模式下返回的是公司列表,2C模式下返回的是联系人列表
调用者权限
所有客服
调用示例
curl https://www.bangwo8.com/api/v1/customergroups/{id}/customers.json \
-v -u {account}:{password}
返回值示例
2B模式下返回公司列表,具体可参考获取公司列表。
Status: 200 OK
{
"customers": [
{
"uId": 1,
"companyName": "测试公司1",
...
},
{
"uId": 2,
"companyName": "测试公司2",
...
}
]
}
2C模式下返回联系人列表,具体可参考获取联系人列表。
Status: 200 OK
{
"customers": [
{
"cId": 1,
"name": "张三",
...
},
{
"cId": 2,
"name": "李四",
...
}
]
}