Skip to main content
POST
搜索职位发布

授权

pubrio-api-key
string
header
必填

一个唯一的 API 令牌,用于标识您通过 API 执行的操作以及相应的权限和操作。您可以在 设置 部分创建该令牌。

请求体

application/json
locations
string[]

ISO 3166-1 alpha-2(cca2)用于筛选地区。更多信息请参见筛选器标签下的 location 端点。

示例:
exclude_locations
string[]

从职位结果中排除的 ISO 3166-1 alpha-2 (cca2) 地区代码。有效代码请查看过滤器选项卡下的 location 端点。

示例:
location_ids
integer[]

按 Pubrio location_id 指定职位所在国家(来自 Locations 端点,每行也会返回)。locations 的替代方式。

示例:
company_locations
string[]

公司总部所在地。更多信息请参见筛选器标签下的 location 端点。

示例:
companies
string<uuid>[]

用于公司和人员检索操作的一组唯一标识符(domain_search_id)列表。

domains
string[]

用于公司和人员检索操作的公司域名列表。如果收到的地址为 www.pubrio.com 或 https://docs.pubrio.com/,系统会自动转换为 pubrio.com 进行处理。

示例:
linkedin_urls
string[]

LinkedIn 公司主页的完整 URL。URL 需以 http 开头且包含 linkedin.com/company/。

示例:
search_term
string

用于筛选结果的关键词字符串。

示例:

"pubrio"

search_terms
string[]

用于过滤职位发布的关键词字符串数组。每个词与职位内容进行匹配。使用 search_term 传入单个字符串,或使用 search_terms 传入多个关键词。

示例:
titles
string[]

与目标人员相关的职位名称。

结果还将包含包含类似术语的职位,即使不完全匹配。例如,搜索 software engineer 也可能返回职位为 senior software engineer 的人员。

示例:
functions
string[]

根据职位名称派生的职能 slug,例如 engineering、sales、marketing、finance、product_management,或 software_development 等部门职能 slug,不区分大小写。未知 slug 不匹配任何结果。完整列表见枚举与常量。

示例:
departments
string[]

部门 slug 或名称,例如 master_sales 或 Sales(不区分大小写),取自部门。匹配职位名称带有其中任一部门的职位;目录中没有的值不匹配任何结果。

示例:
exclude_departments
string[]

要排除的部门 slug 或名称。没有部门的职位会保留。

示例:
seniority_ranks
enum<integer>[]

根据职位名称解析的职级:1 初级、2 资深、3 经理、4 总监、5 高管。1–5 以外的值不会匹配任何结果。结果行在 seniority_rank 中返回层级(0 = 未分类)。

可用选项:
1,
2,
3,
4,
5
示例:
posted_dates
string[]

发布日期的时间范围。最大值为当天。 日期边界遵循你的工作区时区。

示例:
launch_dates
string<date>[]

上线日期的闭区间 [from, to](UTC):使用 posting_date,缺失时使用抓取日期。与职位洞察的计数方式一致。只传一个日期则匹配当天。

Required array length: 1 - 2 elements
示例:
created_at
string<date-time>

在此时刻当时或之后抓取(UTC)。可传日期或 ISO 时间戳。增量同步时传入你已存储的最新一行的 created_at。

示例:

"2026-09-02T12:00:00Z"

is_realtime_enrichment
boolean
默认值:false

为单一公司范围的查询(通过 domain_search_id、domains 或 linkedin_urls 过滤)启用实时数据增强。当初次搜索返回 0 条结果时,系统会抓取来源数据、写入记录后重新执行搜索再返回。受每条路由的超时限制约束。

示例:

true

is_ascending_order
boolean
默认值:false

排序方向。默认按最新在前返回;设为 true 则最旧在前。此端点没有 sort_by——排序键是固定的,见端点说明。

示例:

false

per_page
integer
默认值:25

每页记录数。默认 25,在大多数套餐下这也是上限 —— 该限制即订阅中的 max_search_per_page,可通过 Profile 获取。超出会返回 HTTP 416 及错误码 41676(公司与人物搜索为 41613),而不是自动截断结果。

必填范围: x <= 25
示例:

25

page
integer
默认值:1

页码,从 1 开始。上限为订阅中的 max_search_page(公司搜索为 max_company_search_page),可通过 Profile 获取。超出会返回 HTTP 416。

示例:

1

响应

包含相关详细信息的成功响应。

metadata
object

请求上下文。

data
object
最后修改于 2025年6月9日