Discussions

Ask a Question
Back to all

How to Update Application Status via API?

Hi Join Dev Team,

I'm currently working on an automation in n8n to update an applicant's status when a specific action is triggered in Slack by one of our team members. The workflow is nearly complete, but we're stuck at the final step: updating the application status via the API.

I've reviewed the API documentation and found two potentially relevant endpoints:

  • PUT /applications/{id}/tags – This allows us to update application tags, but it doesn’t seem applicable for changing the application status.
  • PATCH /candidates/{id} – This lets us update candidate-level data, but it’s unclear whether this can also be used to patch the application status for a specific job application.

Could you clarify:

  1. Is there a dedicated endpoint for updating the application status (e.g. from “Applied” to “Interviewing”)?
  2. If not, is it possible to update the application status via the PATCH /candidates/{id} call?
  3. If neither is viable, is there another recommended approach to programmatically update the status of a specific application?

Thanks in advance for your help!