curviate search jobs

Search jobs.

Usage

curviate search jobs [flags]

Examples

curviate search jobs --keywords "AI engineer"
curviate search jobs --keywords "AI engineer" --location 106967730 --presence remote

Flags

FlagTypeRequiredDescription
--keywordsstringnoFull-text keyword search.
--filtersstringnoFilter body as a JSON object (named flags win on conflict; the server body schema is strict and rejects unknown fields with a 400); '-' reads JSON from stdin.
--filters-filestringnoPath to a JSON file with the filter body (named flags win on conflict).
--locationstringnogeo region id (single id; resolve via curviate search parameters --type LOCATION); maps to region filter
--industrystringnoIndustry ids (comma-separated).
--senioritystringnoseniority level, closed enum: executive|director|mid_senior|associate|entry|intern (comma-separated)
--functionstringnoJob function ids (comma-separated).
--job-typestringnojob type, independent 7-value enum: full_time|part_time|contract|temporary|volunteer|internship|other (comma-separated)
--companystringnoCompany ids (comma-separated).
--sort-bystringnoSort order (e.g. relevance, recent).
--date-postedstringnomaximum job age in days (a number, e.g. 7, 14, 30; not an enum string)
--regionstringnoalias for --location (same body field: region)
--titlestringnojob title id(s), comma-separated (resolve: curviate search parameters --type JOB_TITLE); ID-based targeting, unlike curviate search people --title, which is free-text
--presencestringnowork presence, comma-separated: on_site, hybrid, remote
--benefitsstringnobenefit ids, comma-separated
--commitmentsstringnocommitment/employment types, comma-separated
--has-verificationsbooleannoonly jobs with verified details
--under-10-applicantsbooleannoonly jobs with fewer than 10 applicants
--in-your-networkbooleannoonly jobs where you have a connection at the company
--fair-chance-employerbooleannoonly fair-chance employer jobs
--location-within-areastringnoradius in miles from --location (requires --location; numeric only)

Also accepts these global flags: --api-key, --profile, --account, --base-url, --timeout, --json, --fields, --limit, --cursor, --all, --max-pages, --page-delay, --verbose, --beta.

Exit codes: the exit code table. More commands: Search.