API Anything

Hays UK APIunofficial

Public structured job metadata from Hays UK posting pages.

all live 1 operation, checked by the installs that call them.

Try it

Set up API Anything for your agents:

npx -y api-anything setup

Then 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_4840331

Operations

OperationMethodLoginWritesStatus
getJob(job) -> title, jobReference, reference, employmentType, industry, occupationalCategory, location

Read 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.

← All shared sites