Returns job postings matching title, function, department, seniority, location,
Returns job postings matching title, function, department, seniority, location, company and posting date filters, with the hiring company. 25 per page. Each call is 3 credits.
Answeringour last check, 2026-10-18
1 of 1checks answered this week
570 msmedian answer time
$0.03listed price per call
$0.03price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://agents.pubrio.com/companies/jobs/search
| Category | Company and compliance |
|---|---|
| Provider host | agents.pubrio.com |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-18 | valid payment request | 402 | $0.03 | 570 ms |
Example input (from the provider)
{
"body": {
"domains": [
"stripe.com"
],
"per_page": 5
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"example": {
"domains": [
"stripe.com"
],
"per_page": 5
},
"properties": {
"companies": {
"description": "A list of unique identifiers (domain_search_id) used for company and people search operations.",
"items": {
"format": "uuid",
"type": "string"
},
"type": "array"
},
"company_locations": {
"description": "The location of the company headquarters.",
"example": [
"US",
"SG",
"CN"
],
"items": {
"type": "string"
},
"type": "array"
},
"created_at": {
"description": "Ingested at or after this instant (UTC). Date or ISO timestamp. For incremental syncs pass the created_at of your newest stored row.",
"example": "2026-09-02T12:00:00Z",
"format": "date-time",
"type": "string"
},
"departments": {
"description": "Department slugs or names, e.g. master_sales or Sales (any case), from Departments. Matches jobs whose title carries any of them; a value the catalog does not name matches nothing.",
"example": [
"master_sales"
],
"items": {
"type": "string"
},
"type": "array"
},
"domains": {
"description": "List of company domains used for company and people search operations. If we receive a URL such as www.pubrio.com or https://docs.pubrio.com/, the system will convert it to pubrio.com for processing.",
"example": [
"pubrio.com"
],
"items": {
"type": "string"
},
"type": "array"
},
"exclude_departments": {
"description": "Department slugs or names to leave out. A job with no department is kept.",
"example": [
"c_suite"
],
"items": {
"type": "string"
},
"type": "array"
},
"exclude_locations": {
"description": "ISO 3166-1 alpha-2 (cca2) location codes to exclude from job results.",
"example": [
"TW"
],
"items": {
"type": "string"
},
"type": "array"
},
"functions": {
"description": "Function slugs derived from the title, e.g. engineering, sales, marketing, finance, product_management, or a Department Functions slug such as software_development, in any case. Unknown slugs match nothing. Full list: Enums & Constants.",
"example": [
"engineering",
"product_management"
],
"items": {
"type": "string"
},
"type": "array"
},
"is_ascending_order": {
"default": false,
"description": "Sort direction. Results are returned newest-first by default; set true for oldest-first. There is no sort_by on this endpoint, the sort key is fixed and stated in the endpoint description.",
"example": false,
"type": "boolean"
},
"launch_dates": {
"description": "Inclusive [from, to] window (UTC) on the launch date: posting_date, or the ingestion day when absent. Matches how Job Insights counts. A single date matches that day.",
"example": [
"2026-08-01",
"2026-08-31"
],
"items": {
"format": "date",
"type": "string"
},
"maxItems": 2,
"minItems": 1,
"type": "array"
},
"linkedin_urls": {
"description": "The fully formed URL of the LinkedIn company profile. URL begin with http and contain linkedin.com/company/",
"example": [
"https://www.linkedin.com/company/pubrio"
],
"items": {
"type": "string"
},
"type": "array"
},
"location_ids": {
"description": "Posting country by Pubrio location_id (Locations endpoint; also on each row). Alternative to locations.",
"example": [
357,
419
],
"items": {
"type": "integer"
},
"type": "array"
},
"locations": {
"description": "ISO 3166-1 alpha-2 (cca2) is used for filtering locations.",
"example": [
"US",
"SG",
"CN"
],
"items": {
"type": "string"
},
"type": "array"
},
"page": {
"default": 1,
"description": "Page number, starting at 1.",
"example": 1,
"type": "integer"
},
"per_page": {
"default": 25,
"description": "Records per page, 1 to 25. Defaults to 25.",
"example": 25,
"maximum": 25,
"type": "integer"
},
"posted_dates": {
"description": "Date range of the posted date. The maximum value is the current day. Day boundaries follow your workspace timezone.",