job.setConfidentiality

Sets a job's confidentiality and returns the updated job. Set confidential to true to make it confidential, or false to make it non-confidential.

Use this endpoint before adding applications. Jobs with current or past application activity cannot change confidentiality (job_has_application_activity). If the job already has the requested setting, the request succeeds, including for jobs with applications.

The caller must be able to view and edit the job, and must be its creator or have permission to administer confidential jobs. Making a job confidential also requires Confidential Jobs on your organization's plan.

Making a job confidential removes its postings from job-board listings. Their direct links remain accessible. Making it non-confidential does not relist them.

Requires the jobsWrite permission.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid
required
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$

The unique identifier of the job

boolean
required

The requested confidentiality of the job

Response

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json