Skip to main content

applications.attach_resume

Record which résumé was sent for an application

Request
POST/api/v1/applications/{applicationId}/resume
Scope required
applications:write
Effect
Changes data. Send an Idempotency-Key if you might retry it.
Acts on
Acts on the account’s own job search.
MCP tool
applications_attach_resume
Environment
Live and sandbox alike.
Request body
JSON.

What it does

Attaches one of this account's résumés to one of its applications, so the board remembers which version was sent for that job. An application carries at most one résumé, and attaching a second replaces the first rather than failing. Both ids must belong to this account; either one belonging to another answers 404. Undo it with `applications.detach_resume`.

Parameters

Parameters this endpoint accepts, where each one goes, and whether it is required
NameSent inRequirementAccepts
applicationIdpathRequiredstring

Request body

resumeId
string, required

Response

applicationId
string, required
resumeId
string, required

Examples

Note the résumé sent for a staff engineer role

Note the résumé sent for a staff engineer role — request
curl -s -X POST https://www.jobapplicationtracking.com/api/v1/applications/app_123/resume \
  -H "Authorization: Bearer $JAT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "resumeId": "rs_5"
}'
Note the résumé sent for a staff engineer role — response
{
  "applicationId": "app_123",
  "resumeId": "rs_5"
}

Related operations