POST
/
job-offers
curl --request POST \
  --url https://api.neobrain.io/{version}/job-offers \
  --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

Body

application/json

Response

201
application/json

Success

The response is of type object.