GET
/
jobs
curl --request GET \
  --url https://api.neobrain.io/{version}/jobs \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": 0,
    "externalId": "ABC",
    "title": "Java Developer",
    "jobStatusId": 1,
    "repositoryId": 123,
    "additionalFields": [
      {
        "externalFieldId": "external_field_code",
        "name": "Field Name",
        "value": "Technical team"
      }
    ]
  }
]

Authorizations

Authorization
string
header
required

API token for the Authorization header parameter.

Headers

Accept-Language
string

Language identifier, using the ISO 639-1 specification. If none provided it will use the account default language. For additional info please access /v1/locales

Query Parameters

limit
integer

The numbers of results to be displayed on a single page. Default is 10. Maximum value cannot be higher than 50.

page
integer

The page number to be displayed when multiple pages are available

Response

200 - application/json
Success
id
integer

Internal reference

Example:

0

externalId
string

External reference

Example:

"ABC"

title
string

Job description title

Example:

"Java Developer"

jobStatusId
integer

Status id

Example:

1

repositoryId
integer

Repository id

additionalFields
object[]

Not providing any field reference (eg. fieldId and/or externalFieldId) or no match is made from the provided field reference(s), it will attempt to create a new additional field based on the attributes given.