1. 2.1 客户与联系人
帮我吧API接口文档v1
  • 接口地图
  • 一、快速入门
    • 帮我吧数据接口 - 开发向导
    • 1.1 获取 Token
      POST
  • 二、核心业务实体
    • 2.1 客户与联系人
      • 联系人管理
        • 获取联系人列表
        • 搜索联系人
        • 批量获取联系人
        • 获取单个联系人
        • 创建联系人
        • 更新联系人
        • 删除单个联系人
        • 批量删除联系人
      • 客户分组
        • 获取分组列表
        • 获取分组详情
        • 批量分组详情
        • 创建分组
        • 修改分组
        • 获取分组用户
      • 联系人字段
        • 获取联系人字段列表
      • 公司管理
        • 获取公司列表
        • 搜索公司
        • 批量获取公司
        • 获取单个公司
        • 获取公司服务记录
        • 创建公司
        • 更新公司
        • 删除单个公司
        • 批量删除公司
      • 公司字段
        • 获取公司字段列表
        • 获取公司联系人
      • 远程 ID 管理
        • 获取远程ID信息
        • 修改远程ID备注
        • 远程ID绑定联系人
        • 解绑远程 ID
    • 2.2 工单
      • 工单管理
        • 获取工单列表
        • 获取工单详情
        • 批量工单详情
        • 搜索工单
        • 创建工单
        • 修改工单
        • 批量修改工单
        • 工单拆单
      • 工单回复
        • 获取工单回复列表
      • 工单附件
        • 上传工单附件
      • 工单字段
        • 自定义字段外部扩展
        • 获取工单自定义字段
        • 获取工单所有字段
        • 覆盖字段选项
        • 更新字段选项
        • 删除字段选项
      • 工单模板
        • 获取模板列表
        • 批量工单模板
        • 获取模板详情
        • 获取模板字段
      • 工单查询器
        • 获取查询器列表
        • 获取查询器详情
        • 获取查询器的工单列表
        • 获取查询器的工单总数
        • 批量获取查询器工单数量
      • 工单签名
        • 查看、提交工单免登录动态签名规则
    • 2.3 服务记录
      • IM 服务记录
        • 获取 IM 聊天记录
        • 获取 IM 会话列表
        • 获取 IM 会话详情
        • 获取服务总结(IM)
      • CC 服务记录
        • 获取呼叫中心记录列表
        • 获取呼叫中心记录详情
        • 获取指定客服的通话记录列表
        • 获取服务总结(CC)
        • 录音解冻
      • 远程协助记录
        • 获取远程记录列表
        • 获取坐席远程记录
        • 获取远程记录的聊天记录
        • 获取服务总结(远程协助)
      • 服务总结
        • 获取业务模板列表
        • 获取业务模板详情
        • 获取业务记录列表
        • 获取业务记录详情
        • 修改业务记录
    • 2.4 知识库
      • 知识库条目
        • 获取知识库列表
        • 获取知识库详情
        • 获取多条知识库
        • 创建知识库
        • 修改知识库
        • 上传知识库附件
      • 知识库分类
        • 获取知识库分类列表
        • 新增知识库分类
        • 修改知识库分类
        • 删除知识库分类
      • 附件上传
        • 上传附件
  • 三、人员与组织
    • 3.1 客服管理
      • 获取客服列表
      • 获取客服详情
      • 搜索客服
      • 获取多个客服信息
      • 创建客服
      • 修改客服信息
      • 删除客服信息
      • 恢复删除的客服
      • 客服授权
      • 查看客服状态
      • 修改客服状态
      • 获取客服签到列表
      • 创建客服签到
      • 获取客服排班列表
      • 新增客服排班
      • 更新客服排班
      • 删除客服排班
    • 3.2 客服组管理
      • 获取客服组列表
      • 获取客服组详情
      • 获取客服组下的客服
      • 创建客服组
      • 修改客服组
      • 删除客服组
  • 四、系统配置
    • 4.1 表单管理
      • 获取表单列表
      • 获取表单详情
      • 创建表单
      • 修改表单
      • 删除表单
    • 4.2 表单字段
      • 查询指定表单的字段列表
      • 表单字段选项增加、更新
    • 4.3 资产表
      • 获取指定资产表的所有数据
      • 给指定资产表添加一行数据
      • 给指定资产表添加多行数据
      • 根据唯一值更新指定资产表一行数据
      • 更新指定资产表一行数据
      • 删除一行数据
      • 搜索资产表中的资产数据
    • 4.4 自定义字段配置
      • 列表
        • 获取字段列表-工单
        • 获取字段列表-企业
        • 获取字段列表-联系人
        • 获取字段列表-客服
        • 获取字段列表-服务总结
        • 获取字段列表-表单/资产表
      • 创建
        • 创建-单行文本 (type=2)
        • 创建-多行文本 (type=3)
        • 创建-正整数 (type=4)
        • 创建-小数 (type=5)
        • 创建-复选框 (type=6)
        • 创建-正则表达式 (type=7)
        • 创建-日期 (type=8)
        • 创建-文件上传 (type=12)
        • 创建-下拉列表 (type=1)
        • 创建-下拉列表-带外部映射ID
        • 创建-高级复选框 (type=14)
        • 创建-级联 (type=18)
        • 创建-评分 (type=13)
        • 创建-文本电话 (type=17)
        • 创建-地理位置 (type=19)
        • 创建-表格文本 (type=21)
        • 创建-签名 (type=23)
        • 创建-支付 (type=24)
        • 创建-计算字段 (type=25)
        • 创建-日期时间 (type=26)
      • 更新
        • 更新字段-基本信息
        • 更新字段-选项列表 (type=1/14)
        • 更新字段-级联 (type=18)
        • 更新字段-文本 (type=2/3)
        • 更新字段-文件上传 (type=12)
        • 更新字段-计算字段 (type=25)
      • 删除
        • 删除字段
        • 删除字段-表单/资产表
      • 查询联系人字段列表
      • 查询公司字段列表
      • 查询工单自定义字段列表
      • 查询工单字段列表(包含系统字段)
      • 下拉字段选项全量覆盖
      • 新增、修改字段选项内容
      • 删除字段选项内容
    • 4.5 客服分组管理
      • 获取客服分组列表
      • 获取客服分组详情
      • 创建客服分组
      • 修改客服分组
      • 删除客服分组
    • 4.6 工单查询器管理
      • 获取查询器列表
      • 获取查询器详情
      • 获取查询器的工单列表
      • 获取查询器的工单总数
      • 批量获取查询器工单数量
    • 4.7 工单模板管理
      • 获取模板列表
      • 批量工单模板
      • 获取模板详情
      • 获取模板字段
    • 4.8 客户分组管理
      • 获取分组列表
      • 获取分组详情
      • 批量分组详情
      • 创建分组
      • 修改分组
      • 获取分组用户
    • 4.9 短信接口
      • 获取模板列表
      • 发送短信
    • 4.10 服务商设置
      • 获取服务商账号到期时间
    • 4.11 外部扩展集成
      • 扩展系统配置文档
      • 扩展页接口文档
      • 适用客户
  • 五、呼叫中心
    • 5.1 获取客服话机状态
      • 获取客服话机状态
    • 5.2 接听模式切换
      • 获取接听模式
      • 切换接听模式
    • 5.3 SDK网页集成(CC)
      • 适用场景
      • 快速集成
      • 高级对接
  • 六、在线客服
    • 6.1 SDK网页集成(IM)
      • 适用场景
      • 快速集成
      • 高级对接
  • 七、公共接口
    • 7.1 获取 Token
      • 获取 OAuth2 Token
    • 7.2 标签接口
      • 获取标签列表
  • 八、远程工具
    • 8.1 SDK客户端集成
      • 适用场景
      • 集成方式
  1. 2.1 客户与联系人

公司管理

公司接口 (Companies)#

1. 获取公司列表#

GET /companies.json
参数类型必填默认值说明
pageint否1页码,最小 1
per_pageint否100每页条数,最大 100
deStatint否00=未删除,1=包含已删除
created_startstring否创建时间范围起始,格式 Y-m-d
created_endstring否创建时间范围结束,格式 Y-m-d
created_orderstring否按创建时间排序,ASC 或 DESC
updated_startstring否更新时间范围起始,格式 Y-m-d
updated_endstring否更新时间范围结束,格式 Y-m-d
updated_orderstring否按更新时间排序,ASC 或 DESC
响应示例:
{
  "companies": [
    {
      "uId": "1162622",
      "companyName": "示范公司3",
      "province": "北京",
      "city": "丰台",
      "supportId": "0",
      "servicestarttime": "0000-00-00",
      "serviceendtime": "0000-00-00",
      "serviceCharge": "0.00",
      "serviceaccount": "",
      "servicepassword": "",
      "address": "南四环西路186号四区",
      "userURL": "www.bangwo8.com",
      "serveNote": "实例",
      "multiServiceList": "",
      "service_groupid": "",
      "createDT": "2017-09-16 14:53:59",
      "updateDT": "2025-09-11 22:04:43",
      "tableName": "",
      "userGroup": "",
      "solveDT": "",
      "waitDT": "",
      "openDT": "",
      "closeDT": "",
      "status": "1",
      "custom_fields": [{"key": "field_2", "value": ""}]
    }
  ],
  "count": "1",
  "previous_page": null,
  "next_page": "https://xxx/api/v1/companies.json?per_page=50&page=2"
}

2. 搜索公司#

GET /companies/search.json
参数类型必填默认值说明
querystring是搜索条件,空格分隔多个条件
pageint否1页码
per_pageint否100每页条数
deStatint否00=排除已删除,1=包含已删除
sort_bystring否createDT / updateDT
sort_orderstring否descasc / desc
query 语法(空格分隔):
格式示例说明
field:valuecompanyName:帮我吧模糊搜索(companyName/mobile/phone)
field:valueserviceaccount:admin精确匹配(service_account/email/QQ/note/sId)
createDT:2024-01-01日期等于(当天范围)
createDT>=2024-01-01日期大于等于
createDT<=2024-01-31日期小于等于
field:v1,v2companyName:阿里,腾讯多值 OR 查询
可搜索系统字段: companyName(模糊), mobile(模糊), phone(模糊), email(精确), position(精确), QQ(精确), note(精确), sId(精确), service_account(精确), serviceaccount(精确), createDT(日期), updateDT(日期)
自定义字段: 任意自定义字段名,下拉型(datatype=1)精确匹配,其他类型模糊匹配
响应示例:
{
  "results": [
    {
      "uId": "1346525",
      "companyName": "响应示例公司B",
      "status": "1",
      "createDT": "2026-08-17 17:24:33",
      "updateDT": "",
      "custom_fields": [{"key": "field_2", "value": ""}],
      "url": "https://xxx/api/v1/companies/1346525.json"
    }
  ],
  "count": "1",
  "previous_page": null,
  "next_page": "https://xxx/api/v1/companies/search.json?per_page=20&page=1&"
}

3. 批量获取公司#

GET /companies/show_many.json
参数类型必填默认值说明
idsstring是公司 ID,逗号分隔
deStatint否00=未删除,1=包含已删除
响应示例:
{
  "companies": [
    {
      "uId": "123",
      "companyName": "公司A",
      "province": "北京",
      "city": "丰台",
      "createDT": "2024-01-01 10:00:00",
      "status": "1",
      "custom_fields": [{"key": "field_2", "value": ""}]
    },
    {
      "uId": "456",
      "companyName": "公司B",
      "province": "",
      "city": "",
      "createDT": "2024-02-01 10:00:00",
      "status": "1",
      "custom_fields": [{"key": "field_2", "value": ""}]
    }
  ]
}

4. 获取单个公司#

GET /companies/{id}.json
参数类型必填默认值说明
deStatint否00=未删除,1=包含已删除
响应示例:
{
  "company": {
    "uId": "1346524",
    "companyName": "响应示例公司",
    "province": "",
    "city": "",
    "supportId": "0",
    "servicestarttime": "0000-00-00",
    "serviceendtime": "0000-00-00",
    "serviceCharge": "0.00",
    "serviceaccount": "",
    "servicepassword": "",
    "address": "示例地址",
    "userURL": "",
    "serveNote": "",
    "multiServiceList": "",
    "service_groupid": "",
    "createDT": "2026-08-17 17:23:59",
    "updateDT": "",
    "tableName": "",
    "userGroup": "",
    "status": "1",
    "custom_fields": [{"key": "c_company_txt", "value": "示例值"}]
  }
}

5. 获取公司服务记录#

GET /companies/{id}/service_record.json
参数类型必填默认值说明
pageint否1页码,最小 1
per_pageint否100每页条数,最大 100
returnItemValueint否自定义字段返回值类型
响应示例:
{
  "service_records": [
    {
      "sId": "记录ID",
      "recordRelationId": "关联ID",
      "supportId": "客服ID",
      "serviceType": "1",
      "callType": "1",
      "callRecordUrl": "",
      "cId": "联系人ID",
      "uId": "公司ID",
      "customerSign": "客户标识",
      "serviceStartTime": "2024-01-01 10:00:00",
      "serviceEndTime": "2024-01-01 10:30:00",
      "template": {
        "templateId": "1",
        "templateInfo": []
      }
    }
  ],
  "count": "10",
  "previous_page": null,
  "next_page": "https://xxx/api/v1/companies/123/service_record.json?per_page=50&page=2"
}

6. 创建公司#

POST /companies.json
Content-Type: application/json
{
  "company": {
    "companyName": "string (公司名, 必填, 最大240字符)",
    "serviceCharge": "number (服务费余额, 正数)",
    "servicestarttime": "string (服务开始时间, 格式 Y-m-d)",
    "serviceendtime": "string (服务结束时间, 格式 Y-m-d)",
    "province": "string (省份名称, 需匹配省份表)",
    "city": "string (城市名称, 需先填 province)",
    "supportId": "int (负责客服ID, 正整数)",
    "multiServiceList": "string (多客服ID列表, 逗号分隔)",
    "service_groupid": "string (受理客服组ID列表, 逗号分隔)",
    "serviceaccount": "string (服务账号, 3-30字符)",
    "servicepassword": "string (服务密码, 4-30字符, 字母数字)",
    "address": "string (地址, 最大50字符)",
    "userURL": "string (网址)",
    "serveNote": "string (服务备注)",
    "custom_fields": [
      {"key": "c_company_txt", "value": "文本字段值"},
      {"key": "field_2", "value": "字段2的值"}
    ],
    "userGroup": "string (客户分组, 逗号分隔, ID或名称)",
    "tableName": "string (标签名, 逗号分隔)"
  }
}
参数类型必填说明
company.companyNamestring是公司名,最大 240 字符
company.serviceChargenumber否服务费余额,正数
company.servicestarttimestring否服务开始时间,格式 Y-m-d
company.serviceendtimestring否服务结束时间,格式 Y-m-d
company.provincestring否省份名称(需匹配省份表)
company.citystring否城市名称(需先填 province)
company.supportIdint否负责客服 ID,正整数
company.multiServiceListstring否多客服 ID 列表,逗号分隔
company.service_groupidstring否受理客服组 ID 列表,逗号分隔
company.serviceaccountstring否服务账号,3-30 字符
company.servicepasswordstring否服务密码,4-30 字符,字母数字
company.addressstring否地址,最大 50 字符
company.userURLstring否网址
company.serveNotestring否服务备注
company.custom_fieldsarray否自定义字段,[{key, value}] 格式
company.userGroupstring否客户分组,逗号分隔(ID 或名称)
company.tableNamestring否标签名,逗号分隔
URL Query 参数:
参数类型必填说明
unique_keystring否幂等校验字段名,用于自定义字段唯一性检查
响应示例:
{
  "company": {
    "uId": "1346524",
    "companyName": "响应示例公司",
    "province": "",
    "city": "",
    "supportId": "0",
    "servicestarttime": "0000-00-00",
    "serviceendtime": "0000-00-00",
    "serviceCharge": "0",
    "serviceaccount": "",
    "servicepassword": "",
    "address": "示例地址",
    "userURL": "",
    "deStat": "0",
    "serveNote": "",
    "multiServiceList": "",
    "service_groupid": "",
    "createDT": "2026-08-17 17:23:59",
    "updateDT": "",
    "tableName": "",
    "custom_fields": [{"key": "c_company_txt", "value": "示例值"}],
    "userGroup": ""
  }
}

7. 更新公司#

PUT /companies/{id}.json
Content-Type: application/json
参数同创建,全部可选。
响应示例: 同创建公司,返回更新后的公司完整对象({"company": {...}})。

8. 删除单个公司#

DELETE /companies/{id}.json
响应示例:
{
  "uId": "1346524",
  "companyName": "响应示例公司",
  "active": "false"
}
注:删除公司会同时将其下所有联系人置为删除状态(status=3)。

9. 批量删除公司#

DELETE /companies/destroy_many.json
参数类型必填说明
idsstring是公司 ID,逗号分隔
响应示例:
{
  "companies": [
    {"uId": "123", "companyName": "公司A", "active": "false"},
    {"uId": "456", "companyName": "公司B", "active": "false"}
  ]
}
修改于 2026-08-17 10:02:52
上一页
获取联系人字段列表
下一页
获取公司列表
Built with