Hays UK APIunofficial
Public structured job metadata from Hays UK posting pages.
- hays.co.uk
all live 1 operation, checked by the installs that call them.
Try it
Set up API Anything for your agents:
npx -y api-anything setupThen ask your agent, which finds this site by itself, or call it from a shell:
api-anything pull hays
api-anything call hays getJob job=senior-quantity-surveyor--derbyshire_4840331Operations
| Operation | Method | Login | Writes | Status |
|---|---|---|---|---|
getJob(job) -> title, jobReference, reference, employmentType, industry, occupationalCategory, locationRead selected public structured metadata for one source-linked Hays UK job posting. |
GET | no | no | Live0 confirmations |
Notes
Use the exact segment after /job-detail/ in a Hays UK posting URL as job, without the query string. Preserve literal parentheses where present. Only the tested UK document route is covered; this operation does not discover jobs or establish search filters or pagination.
The result is selected structured metadata supplied by the posting page. jobReference is the JOB-prefixed reference; reference is the separate public posting reference used in the URL. They are distinct identifiers. location is an advertised broad locality, not a workplace street address. Fields may be absent or differ across postings.
employmentType preserves the site's structured working-pattern label. FULL_TIME does not establish permanent tenure. Industry and occupational category are the site's labels. No salary, pay period, dates, application eligibility or current open availability is established. A successful response does not prove the vacancy remains open. Access was tested signed out; no account is required for the checked examples.
About these operations
Each operation is a request learned from Hays UK's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.