Companies

Update career site settings for current company

Sets the career site language of the company the API key belongs to. Every field is optional — an omitted field is left untouched. This endpoint is available to any key with company settings access, unlike partner-only PUT /companies/{id}.

patch/companies/career-site-settings

Request

  • Base URL: https://api.100hires.com/v2
  • URL: https://api.100hires.com/v2/companies/career-site-settings
  • Auth: HTTP bearer

Request body

languagestring nullable

Locale the public career site renders in (e.g. de-DE; underscore aliases like de_DE are normalized). Omit the field to leave the current setting untouched; send null to clear it and fall back to en-US. Unknown, disabled, empty and longer-than-35-character values are rejected with a 400 validation error on language. Available locales come from GET /languages.

Example request

{
  "language": "de-DE"
}

Response

Updated career site settings

company_idinteger required

ID of the company these settings belong to.

languagestring nullable required

Locale the public career site renders in. Null means no language is picked and the site renders in en-US. A job may override it through the language field of the Job resource.

Example response

{
  "language": "de-DE"
}

Changes

No recorded changes to this operation across all 1 revision of this API.