Authentication
POST
/AtsJob/loginAuthenticate with your account credentials to obtain a JWT token. Include this
token in the Authorization header of all subsequent requests.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
email | string | required | Account email |
password | string | required | Account password |
Response
| Field | Type | Description |
|---|---|---|
access_token | string | JWT token for authenticating API requests. Expires after 24 hours |
⚠️
The token expires after 24 hours. A 401 Unauthorized response means the token is missing or invalid — re-authenticate to obtain a new one.
Request
curl -X POST https://ua.jooble.org/employer/api/v2/AtsJob/login \
-H "Content-Type: application/json" \
-d '{
"email": "user@email.com",
"password": "********"
}'Response · 200 OK
{
"access_token": "eyJhbGciOiJIUzI1NiIs..."
}Authenticated request
curl https://ua.jooble.org/employer/api/v2/AtsJob/allJobs \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."