v3
OpenAPI 3.1.02026-07-311255771.3 MBUnified ATS API
Add attachment to candidate
Uploads an attachment file for the specified candidate.
<Warning> **We recommend using the [add attachment to application](/ats/v1/post-applications-application-id-attachments) endpoint instead.**We realized that in practice it was always more about adding attachments to applications instead of candidates, so we created a new, more aptly named one that you should use instead: add attachment to application </Warning>
<Note> This endpoint requires the permission **Add attachments** to be enabled in [your scope config](/scopes). </Note>Example Request Body
{
"candidate_id": "GRKdd9dibYKKCrmGRSMJf3wu",
"attachment": {
"name": "Frank Doe CV.txt",
"data": "SGkgdGhlcmUsIEtvbWJvIGlzIGN1cnJlbnRseSBoaXJpbmcgZW5naW5lZXJzIHRoYXQgbG92ZSB0byB3b3JrIG9uIGRldmVsb3BlciBwcm9kdWN0cy4=",
"type": "CV",
"content_type": "text/plain"
}
}
post/ats/candidates/{candidate_id}/attachments
Path parameters
candidate_idstring required
The Kombo ID of the candidate you want to add the attachment to.
The Kombo ID of the candidate you want to add the attachment to.
Headers
X-Integration-Idstring required
ID of the integration you want to interact with.
Request body
Response
POST /ats/candidates/:candidate_id/attachments Positive response