# Starter Kit ## Docs - [Application object](https://docs.hirehive.com/api-reference/applications/application-object.md) - [Get applications](https://docs.hirehive.com/api-reference/applications/get-v1-applications.md): Get a paginated list of applications - [Get application](https://docs.hirehive.com/api-reference/applications/get-v1-candidates-applications.md): Get application by id - [Get questions for application](https://docs.hirehive.com/api-reference/applications/get-v1-candidates-applications-questions.md): Get a list of questions answered by an application - [Get resume](https://docs.hirehive.com/api-reference/applications/get-v1-candidates-applications-resume-.md): Get resume information for an application - [Update source](https://docs.hirehive.com/api-reference/applications/put-v1-candidates-applications-source.md): Update the source of an application - [Change application stage](https://docs.hirehive.com/api-reference/applications/put-v1-candidates-applications-stage.md): Change the stage of an application - [Authentication](https://docs.hirehive.com/api-reference/authentication.md): HireHive provides a robust API that allows developers to securely access their dashboard environment’s data and programmatically update settings. - [Create note](https://docs.hirehive.com/api-reference/candidate-notes/create.md): Create a new note for a job - [Delete note](https://docs.hirehive.com/api-reference/candidate-notes/delete.md): Delete a note by id - [Get notes](https://docs.hirehive.com/api-reference/candidate-notes/list.md): Get a paginated list of notes for a candidate - [Update note](https://docs.hirehive.com/api-reference/candidate-notes/update.md): Update a note by id - [Tag candidate](https://docs.hirehive.com/api-reference/candidate-tags/add-tag.md): Adds a tag to the candidate's profile - [Remove tag](https://docs.hirehive.com/api-reference/candidate-tags/remove-tag.md): Removes a tag from a candidate's profile - [Candidate object](https://docs.hirehive.com/api-reference/candidates/candidate-object.md) - [Get candidate by id](https://docs.hirehive.com/api-reference/candidates/get-by-id.md): Get a candidate by id - [Get candidates](https://docs.hirehive.com/api-reference/candidates/list.md): Get a paginated list of candidates - [Update candidate](https://docs.hirehive.com/api-reference/candidates/update.md): Update a candidate - [Create template](https://docs.hirehive.com/api-reference/emailtemplates/create.md): Create a new template - [Delete template](https://docs.hirehive.com/api-reference/emailtemplates/delete.md): Delete template by id - [Get templates](https://docs.hirehive.com/api-reference/emailtemplates/list.md): Get a paginated list of templates - [Update template](https://docs.hirehive.com/api-reference/emailtemplates/update.md): Update a template by id - [Complete feedback](https://docs.hirehive.com/api-reference/feedback/create.md): Complete a feedback form for an application - [Get feedback](https://docs.hirehive.com/api-reference/feedback/get.md): Get a paginated list of feedback - [Request feedback](https://docs.hirehive.com/api-reference/feedback/request.md): Request feedback for an application - [Update feedback](https://docs.hirehive.com/api-reference/feedback/update.md): Update an existing feedback form - [Get file by id](https://docs.hirehive.com/api-reference/files/get-by-id.md): Get a file by id - [Upload File](https://docs.hirehive.com/api-reference/files/upload.md): Upload a file for notes or email attachments - [Create form](https://docs.hirehive.com/api-reference/forms/create.md): Create a new application or follow-up form - [Delete form](https://docs.hirehive.com/api-reference/forms/delete.md): Delete a form by id - [Duplicate form](https://docs.hirehive.com/api-reference/forms/duplicate.md): Duplicate a form - [Get base form](https://docs.hirehive.com/api-reference/forms/get-base.md): Get the base application form - [Get form](https://docs.hirehive.com/api-reference/forms/get-by-id.md): Get a form by id - [Get forms](https://docs.hirehive.com/api-reference/forms/list.md): Get a paginated list of forms - [Update form](https://docs.hirehive.com/api-reference/forms/update.md): Update form by id - [Update base form](https://docs.hirehive.com/api-reference/forms/update-base.md): Update the base application form - [Cancel interview](https://docs.hirehive.com/api-reference/interviews/cancel.md): Cancel an interview - [Create interview](https://docs.hirehive.com/api-reference/interviews/create.md): Create an interview - [Get interview by id](https://docs.hirehive.com/api-reference/interviews/get-by-id.md): Get a interview by id - [Get interviews](https://docs.hirehive.com/api-reference/interviews/list.md): Get a paginated list of interviews - [Update interview](https://docs.hirehive.com/api-reference/interviews/update.md): Update an interview - [Create category](https://docs.hirehive.com/api-reference/jobcategories/create.md): Create a new job category - [Delete category](https://docs.hirehive.com/api-reference/jobcategories/delete.md): Delete a category by id - [Get category](https://docs.hirehive.com/api-reference/jobcategories/get-by-id.md): Get a category by id - [Get categories](https://docs.hirehive.com/api-reference/jobcategories/list.md): Get a paginated list of categories - [Update category](https://docs.hirehive.com/api-reference/jobcategories/update.md): Update a category by id - [Order categories](https://docs.hirehive.com/api-reference/jobcategories/update-order.md): Update the display order of categories - [Create note](https://docs.hirehive.com/api-reference/jobnotes/create.md): Create a new note for a job - [Delete note](https://docs.hirehive.com/api-reference/jobnotes/delete.md): Delete a note by id - [Get note by id](https://docs.hirehive.com/api-reference/jobnotes/get-by-id.md): Get a job note by id - [Get notes](https://docs.hirehive.com/api-reference/jobnotes/list.md): Get a paginated list of notes for a job - [Update note](https://docs.hirehive.com/api-reference/jobnotes/update.md): Update a note by id - [Change job status](https://docs.hirehive.com/api-reference/jobs/change-status.md): Change the status of a job - [Create job](https://docs.hirehive.com/api-reference/jobs/create.md): Create a job - [Delete job](https://docs.hirehive.com/api-reference/jobs/delete.md): Delete a job by id - [Get job by id](https://docs.hirehive.com/api-reference/jobs/get-by-id.md): Get a job by id - [Job object](https://docs.hirehive.com/api-reference/jobs/job-object.md) - [Get jobs](https://docs.hirehive.com/api-reference/jobs/list.md): Get a paginated list of jobs - [Update job](https://docs.hirehive.com/api-reference/jobs/update.md): Update a job - [Object IDs](https://docs.hirehive.com/api-reference/object-ids.md): Human readable ID's provide a better experience for both users and developers, as they interact with and manage various entities within the system. - [Pagination](https://docs.hirehive.com/api-reference/pagination.md): Example overview page before API endpoints - [Create new stage](https://docs.hirehive.com/api-reference/pipeline/create.md): Create a new pipeline status - [Delete a stage](https://docs.hirehive.com/api-reference/pipeline/delete.md): Delete a pipeline stage - [Get stage by id](https://docs.hirehive.com/api-reference/pipeline/get-by-id.md): Get a stage by id - [Get stages](https://docs.hirehive.com/api-reference/pipeline/list.md): Get a paginated list of pipeline stages - [Update state](https://docs.hirehive.com/api-reference/pipeline/update.md): Update pipeline stage by id - [Reorder stages](https://docs.hirehive.com/api-reference/pipeline/update-order.md): Update the display order of stages - [Sorting](https://docs.hirehive.com/api-reference/sorting-options.md): Change the order of items returned in a list - [Create a tag](https://docs.hirehive.com/api-reference/tags/create.md): Create a new tag - [Get tag](https://docs.hirehive.com/api-reference/tags/get-by-id.md): Get a tag by id - [Get tags](https://docs.hirehive.com/api-reference/tags/list.md): Get a paginated list of tags - [Update tag](https://docs.hirehive.com/api-reference/tags/update.md): Update a tag by id - [Create a new user category](https://docs.hirehive.com/api-reference/usercategories/create.md): Create a new user category - [Delete category](https://docs.hirehive.com/api-reference/usercategories/delete.md): Delete a user category by id - [Get user categories by id](https://docs.hirehive.com/api-reference/usercategories/get-by-id.md): Get a user category by id. - [Get user categories](https://docs.hirehive.com/api-reference/usercategories/list.md): Get a paginated list of user categories. - [Update a user category](https://docs.hirehive.com/api-reference/usercategories/update.md): Update an existing user category by id - [Create user](https://docs.hirehive.com/api-reference/users/create.md): Create a new user - [Delete user](https://docs.hirehive.com/api-reference/users/delete.md) - [Get user by id](https://docs.hirehive.com/api-reference/users/get-by-id.md): Get a user by id - [Get users](https://docs.hirehive.com/api-reference/users/list.md): Get a paginated list of users. - [User permissions](https://docs.hirehive.com/api-reference/users/permissions.md): The different permissions available for each user type. - [Update user](https://docs.hirehive.com/api-reference/users/update.md): Update a user by id. - [Create a webhook](https://docs.hirehive.com/api-reference/webhooks/create.md): Create a new webhook - [application.created](https://docs.hirehive.com/api-reference/webhooks/events/application.created.md): Occurs when a new application is created - [application.deleted](https://docs.hirehive.com/api-reference/webhooks/events/application.deleted.md): Occurs when an application is deleted - [application.stage.updated](https://docs.hirehive.com/api-reference/webhooks/events/application.stage.updated.md): Occurs when the stage of an application is changed - [candidate.note.created](https://docs.hirehive.com/api-reference/webhooks/events/candidate.note.created.md): Occurs when a note is added to a candidate - [candidate.note.deleted](https://docs.hirehive.com/api-reference/webhooks/events/candidate.note.deleted.md): Occurs when a candidate note is deleted - [candidate.note.updated](https://docs.hirehive.com/api-reference/webhooks/events/candidate.note.updated.md): Occurs when a candidate note is updated - [candidate.tag.added](https://docs.hirehive.com/api-reference/webhooks/events/candidate.tag.added.md): Occurs when a tag is added to a candidate - [candidate.tag.removed](https://docs.hirehive.com/api-reference/webhooks/events/candidate.tag.removed.md): Occurs when a tag is removed from a candidate - [candidate.updated](https://docs.hirehive.com/api-reference/webhooks/events/candidate.updated.md): Occurs when a candidate details are updated - [feedback.requested](https://docs.hirehive.com/api-reference/webhooks/events/feedback.requested.md): Occurs when feedback is requested for an application - [feedback.submitted](https://docs.hirehive.com/api-reference/webhooks/events/feedback.submitted.md): Occurs when a feedback form is completed - [feedback.updated](https://docs.hirehive.com/api-reference/webhooks/events/feedback.updated.md): Occurs when a feedback form is updated - [interview.cancelled](https://docs.hirehive.com/api-reference/webhooks/events/interview.cancelled.md): Occurs when an interview is cancelled - [interview.created](https://docs.hirehive.com/api-reference/webhooks/events/interview.created.md): Occurs when an interview is created - [interview.updated](https://docs.hirehive.com/api-reference/webhooks/events/interview.updated.md): Occurs when an interview is updated - [job.created](https://docs.hirehive.com/api-reference/webhooks/events/job.created.md): Occurs when the status of a job is changed - [job.deleted](https://docs.hirehive.com/api-reference/webhooks/events/job.deleted.md): Occurs when a job is deleted - [job.status.updated](https://docs.hirehive.com/api-reference/webhooks/events/job.status.updated.md): Occurs when the status of a job is changed - [job.updated](https://docs.hirehive.com/api-reference/webhooks/events/job.updated.md): Occurs when a job is updated - [Get webhook](https://docs.hirehive.com/api-reference/webhooks/get-by-id.md): Get a webhook by id - [Get a paginated list of webhook events](https://docs.hirehive.com/api-reference/webhooks/get-events.md): Get a paginated list of webhook events - [Overview](https://docs.hirehive.com/api-reference/webhooks/introduction.md): A guide to using webhooks for real-time notifications and integrations - [Get webhooks](https://docs.hirehive.com/api-reference/webhooks/list.md): Get a paginated list of webhooks - [Update webhook](https://docs.hirehive.com/api-reference/webhooks/update.md): Update a webhook by id - [Verify Webhook Signatures](https://docs.hirehive.com/api-reference/webhooks/validating-webhook-signatures.md) - [Webhook retries](https://docs.hirehive.com/api-reference/webhooks/webhook-retries.md) - [Introduction](https://docs.hirehive.com/introduction.md) - [Introduction](https://docs.hirehive.com/website-integration/hosted/introduction.md) - [Introduction](https://docs.hirehive.com/website-integration/iframe/introduction.md) - [Introduction](https://docs.hirehive.com/website-integration/introduction.md) - [Get categories](https://docs.hirehive.com/website-integration/jobs-api/categories.md): Get a paginated list of jobs - [Get job by id](https://docs.hirehive.com/website-integration/jobs-api/get-by-id.md): Get a job by id - [Job object](https://docs.hirehive.com/website-integration/jobs-api/job-object.md) - [Get jobs](https://docs.hirehive.com/website-integration/jobs-api/list.md): Get a paginated list of jobs ## OpenAPI Specs - [jobs-openapi](https://docs.hirehive.com/jobs-openapi.json) - [openapi](https://docs.hirehive.com/openapi.json) ## Optional - [Community](https://twitter.com/hirehive) - [Blog](https://www.hirehive.com/recruiting-blog/)