Get Job

GET/AtsJob/{id}

Retrieves a single job listing by its ID.

Path Parameters

ParameterTypeRequiredDescription
idlongrequiredJob ID

Response Fields

FieldTypeDescription
idlongJob ID
statusstringJob status (see Enums)
titlestringJob title
regionstringRegion
addressstringAddress
jobType1int?Employment type (see Enums)
jobType2int?Secondary employment type (see Enums)
salaryValue1decimal?Salary from (null if 0)
salaryValue2decimal?Salary to (null if 0)
salaryRateIdsbyte?Salary rate (see Enums)
descriptionstringHTML job description
appliesCountintNumber of candidates
viewsCountintNumber of views
emailstringEmail of the job creator

Errors

StatusDescription
403 ForbiddenJob does not belong to account
404 Not FoundJob not found

Request

curl https://ua.jooble.org/employer/api/v2/AtsJob/12345 \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."

Response · 200 OK

{
  "id": 12345,
  "status": "Activated",
  "title": "Backend Developer",
  "region": "Kyiv",
  "address": "Khreshchatyk 22",
  "jobType1": 0,
  "jobType2": 4,
  "salaryValue1": 2000,
  "salaryValue2": 3500,
  "salaryRateId": 1,
  "description": "<p>We are looking for...</p>",
  "appliesCount": 12,
  "viewsCount": 340,
  "email": "recruiter@company.com"
}