You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Bullhorn REST API获取全部JSON格式记录?

Bullhorn REST API 获取全部记录问题
  • 需求:获取全部记录,而非仅匹配“Kevin”开头的记录
  • 前期问题:移除/留空查询参数触发missing param error;用通配符*触发bad query error,该问题已解决
  • 当前困境:API采用Lucene查询语法,但单次请求仅返回20条记录(总共有119,044条),想知道如何获取所有数据
  • 操作环境:Postman
  • 参考:Bullhorn官方REST API文档

解决思路

Bullhorn REST API默认开启分页机制,单次返回条数有限,要获取全量数据需通过分页循环请求实现:

  1. 核心分页参数
    • start:起始记录索引,默认值为0
    • count:单次请求允许返回的最大记录数,上限通常为500(具体以官方文档规定为准)
  2. 具体操作步骤
    • 首次请求:设置start=0、count=500,同时带上你已验证通过的全量查询条件
    • 每次请求完成后,将start的值累加本次设置的count(比如下一次请求start=500,再下一次start=1000)
    • 重复请求直到某次返回的记录数小于设置的count,此时说明已获取全部记录
  3. Postman实现技巧
    • 使用Postman的Runner功能,配合脚本自动更新start参数
    • 编写Test脚本判断返回数据的长度,当长度小于count时终止循环

内容的提问来源于stack exchange,提问作者Adam Chabaane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 11:10:23