PATCH
/
job-offers
/
{id}
curl --request PATCH \
  --url https://api.neobrain.io/{version}/job-offers/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "externalId": "ABC",
  "title": "Java Developer (m/f)",
  "briefDescription": "We recruit...",
  "description": "Lorem ipsum dolor sit ament...",
  "descriptionProfile": "Lorem ipsum dolor sit ament...",
  "url": "https://example.com",
  "location": "Paris",
  "isActive": 1,
  "type": "CDI",
  "companyName": "Example",
  "country": "France",
  "locale": "fr",
  "jobId": 1,
  "additionalFields": [
    {
      "externalFieldId": "external_field_code",
      "value": "Technical team"
    }
  ]
}'
{
  "id": 0,
  "externalId": "ABC",
  "title": "Java Developer (m/f)",
  "briefDescription": "We recruit...",
  "description": "Lorem ipsum dolor sit ament...",
  "descriptionProfile": "Lorem ipsum dolor sit ament...",
  "url": "https://example.com",
  "location": "Paris",
  "isActive": 1,
  "type": "CDI",
  "companyName": "Example",
  "country": "France",
  "locale": "fr",
  "jobId": 1,
  "externalJobId": "ABC",
  "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

Path Parameters

id
integer
required

Resource identifier. It can be an integer or a string having the following format x-EXTERNAL_ID, where EXTERNAL_ID is a alpha numerical string and is related to externalId field value.

Body

application/json

Attributes to be updated

The body is of type object.

Response

200
application/json

Success

The response is of type object.