# JOIN API Documentation > The JOIN API provides complete access to your jobs and applications, allowing you to integrate candidate data and recruiting workflows directly into your own tools. ## API Reference: join-api - Jobs - [Create job](https://docs.join.com/reference/createjob-1.md): Creates a job Note: When a job is created, it will be automatically set as active (meaning that the job will be multiposted on job boards). - [Get all jobs](https://docs.join.com/reference/getjobs-1.md): Returns all jobs Note: By default, only active jobs will be returned but this can be overridden by using the "status" parameter. - [Get job](https://docs.join.com/reference/getjob-1.md): Returns the job with this id - [Update job](https://docs.join.com/reference/updatejob-1.md): Updates a job - [Updates a job status](https://docs.join.com/reference/updatejobstatus-1.md): Updates a job status - [Activate job](https://docs.join.com/reference/activatejob-1.md): Activates an archived job. Once a job is activated, it will be multiposted on job boards Note: If a job is already active, an error is raised but the job will remain active. - [Archive job](https://docs.join.com/reference/archivejob-1.md): Archives an active job. Once a job is archived, it will not longer be multiposted on job boards Note: If a job is already archived, an error is raised but the job will remain archived. - Applications - [Get all applications](https://docs.join.com/reference/getapplications-1.md): Returns all applications - [Create application](https://docs.join.com/reference/createapplication-1.md): Creates an application. - [Get application](https://docs.join.com/reference/getapplication-1.md): Returns the application with this id - [Delete application](https://docs.join.com/reference/deleteapplication-1.md): Delete the application with this id - [Update application tags](https://docs.join.com/reference/updateapplicationtags-1.md): Updates the application tags for the application with this id - [List application scorecards](https://docs.join.com/reference/listapplicationscorecards.md): Returns the application scorecards with this id - Application integration data - [Update application's integration data](https://docs.join.com/reference/updateapplicationintegrationdata-1.md): Updates the application's integration data with the application external id - Categories - [Get all categories](https://docs.join.com/reference/getcategories-1.md): Returns all categories - EmploymentTypes - [Get all employment types](https://docs.join.com/reference/getemploymenttypes-1.md): Returns all employment types - SeniorityLevels - [Get all seniority levels](https://docs.join.com/reference/getsenioritylevels-1.md): Returns all seniority levels - Offices - [Get all offices](https://docs.join.com/reference/getoffices-1.md): Returns all offices - [Create office](https://docs.join.com/reference/createoffice-1.md): Creates an office. - [Get office](https://docs.join.com/reference/getoffice-1.md): Returns the office with this id - [Update office](https://docs.join.com/reference/updateoffice-1.md): Updates an office - Candidates - [Create candidate note](https://docs.join.com/reference/createcandidatenote-1.md): Creates a note for the candidate. - [Get all candidate notes](https://docs.join.com/reference/getcandidatenotes-1.md): Gets all candidate notes. - [Update candidate note](https://docs.join.com/reference/updatecandidatenote-1.md): Updates a note for the candidate. - [Delete candidate note](https://docs.join.com/reference/deletecandidatenote-1.md): Delete the candidate note - [Update candidate](https://docs.join.com/reference/updatecandidate-1.md): Updates candidate properies. - [List candidates](https://docs.join.com/reference/listcandidates.md): Returns a paginated list of all candidates belonging to the authenticated company. - [Get candidate](https://docs.join.com/reference/getcandidate.md): Returns the candidate with this id - Attachments - [Get attachment by id](https://docs.join.com/reference/getattachmentbyid-1.md): Get attachment by id - [Get application file by id](https://docs.join.com/reference/getapplicationfilebyid-1.md): Get application file by id ## Changelog - [Updates - Scorecards & Application Filtering](https://docs.join.com/changelog/changes.md) - [v2.165.2 - Candidate Notes Visibility](https://docs.join.com/changelog/v21652-candidate-notes-visibility.md) - [v2.162.0 - Updates](https://docs.join.com/changelog/v21620-updates.md) - [v2.159.0 - Updates](https://docs.join.com/changelog/v11590-updates.md)