Fetch hiring signals (open job postings) with position, department, seniority, and location filters. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.
Changed onRequest
- Base URLhttps://api.orthogonal.com/mpp
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Page number For later pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response.
Results per page (max: 100)
Filter by date from (ISO-8601 string)
Filter by date to (ISO-8601 string)
Relative date shorthand; takes precedence over dateFrom/dateTo. Valid values: today, yesterday, last_7d, last_14d, last_30d, last_60d, last_90d, last_6m, last_1y, last_2y, this_week, this_month, this_quarter, this_year, last_week, last_month, last_quarter, last_year.
Free-text search across company name, industry, job title, location, and city
Full-text keyword search over the job description body only
Free-text search on city, location, and region
Comma-separated country codes
Comma-separated country names or codes to exclude
Comma-separated country codes matching the job listing location only
Comma-separated US state codes
Pipe-separated industry categories
Comma-separated subcategory IDs
Comma-separated position IDs
Comma-separated department IDs
Comma-separated seniority IDs
Company website domain
LinkedIn company URL
Search by company name (partial match, fuzzy)
Comma-separated team size ranges
Comma-separated applicant ranges
Sort field
Sort direction
Response
Successful response
Changes
- info
added the new optional
queryrequest parameterapplicants - info
added the new optional
queryrequest parametercategories - info
added the new optional
queryrequest parametercity - info
added the new optional
queryrequest parametercompany_domain - info
added the new optional
queryrequest parametercompany_linkedin_url - info
added the new optional
queryrequest parametercompany_name - info
added the new optional
queryrequest parametercountries - info
added the new optional
queryrequest parameterdateFrom - info
added the new optional
queryrequest parameterdateTo - info
added the new optional
queryrequest parameterdate_preset - info
added the new optional
queryrequest parameterdepartments - info
added the new optional
queryrequest parameterdescription - info
added the new optional
queryrequest parameterexclude_countries - info
added the new optional
queryrequest parameterjob_countries - info
added the new optional
queryrequest parameterlimit - info
added the new optional
queryrequest parameterpage - info
added the new optional
queryrequest parameterpositions - info
added the new optional
queryrequest parametersearch - info
added the new optional
queryrequest parameterseniorities - info
added the new optional
queryrequest parametersort_by - info
added the new optional
queryrequest parametersort_order - info
added the new optional
queryrequest parameterstates - info
added the new optional
queryrequest parametersubcategories - info
added the new optional
queryrequest parameterteam_size
- info
- info
endpoint added
- info