Update an existing job application by its unique ID. All body fields use theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/ericcobasdev/careertrack-api/llms.txt
Use this file to discover all available pages before exploring further.
sometimes validation rule, meaning you only need to include the fields you want to change — any field omitted from the request body will remain unchanged. This makes the endpoint suitable for both full and partial updates.
Endpoint
This endpoint requires authentication. Include a valid Bearer token in the
Authorization header of every request.Path Parameters
The unique numeric ID of the job application to update.
Request Body
All fields are optional. Only include the fields you want to update. Omitted fields will retain their current values.
Updated company name. Maximum 255 characters.
Updated job title or role. Maximum 255 characters.
Updated application status. Must be one of:
applied, interview, offer, rejected.Updated platform or channel where the job was found. Maximum 255 characters. Pass
null to clear.Updated URL to the original job posting. Must be a valid, fully-qualified URL. Maximum 255 characters. Pass
null to clear.Updated minimum expected salary. Must be an integer greater than or equal to
0. Pass null to clear.Updated maximum expected salary. Must be an integer greater than or equal to
0. Pass null to clear.Updated job location. Maximum 255 characters. Pass
null to clear.Updated free-text notes. Pass
null to clear.Updated application submission date in
YYYY-MM-DD format. Pass null to clear.Updated date for the next scheduled step in
YYYY-MM-DD format. Pass null to clear.Example Request
Update only the status and next step date after scheduling an interview:Response
200 OK
Returns the full updated job application resource.The full job application object reflecting the updated values.
401 Unauthorized
Returned when theAuthorization header is missing or the token is invalid.