Search Talent.com jobs

GET https://api.api.sh/talent/v1/search
1 credit / call jobs & b2b try it in the playground →

Job ads on Talent.com for a keyword and a place, on any of its country sites. Each job has the title, company, place with coordinates, remote flag, job types, salary range when the ad gives one, a text snippet, first-seen and posting dates, source and the employer's apply link; resolved_location is the place the site matched and applied_filters echoes what it applied. Logged out, the site shows the first page of results (about 20 jobs); open one with /talent/v1/job for its full description.

Every response includes credits_used: the credits this call cost.

Parameters

nametypedescription
q string Job title or keyword. Give q, location or both. Example: software engineer
location string City, region or postal code (e.g. New York, Texas, London). Example: New York
country string Country site, two-letter code: us (default), gb, fr, de, au, in, ch, nl, be, es, it, at, br, mx and the other Talent.com countries.
language string Language version of the country site when it has several, two-letter code (e.g. es on the US site).

Every endpoint also takes fresh, raw, fields (see lean responses and caching).

Example

curl "https://api.api.sh/talent/v1/search?q=software+engineer" \
  -H "x-api-key: $APISH_KEY"

Response

A JSON object with the fields described above, plus raw (the source's own data), cached, fetched_at and credits_used. Errors return {"success": false, "error": "…"} with the HTTP status (see errors). A lookup that ran but found nothing (404) costs the price above; refused calls and errors on our side are free (what's charged).

The fastest way to see the full response is the playground: it runs this endpoint with your account and shows the exact JSON.