Attachments
Create attachment
Attach a file to an existing application. Supply the bytes inline as base64-encoded content, or point Greenhouse at a publicly fetchable url and we will download the file on your behalf — exactly one of the two is required. type controls how the attachment is classified in Greenhouse (resume, cover_letter, offer_letter, etc.); uploading a resume or cover_letter replaces any prior attachment of that type by reclassifying the existing one as other. Filenames are validated against the organization's blocklisted-extensions list (for example, .html is rejected for take_home_test).
post/v3/attachments
Request
- Base URLhttps://harvest.greenhouse.io
- URLhttps://harvest.greenhouse.io/v3/attachments
- Auth
- OAuth 2Authorization code: https://auth.greenhouse.io/authorizeClient credentialsToken URL: https://auth.greenhouse.io/token scopes: harvest:attachments:create
- or HTTP bearer
Request body
Response
Successful