Begin a private PDF, DOCX or text upload (maximum 2 MiB). Prefer a signed upload if the client can transfer files; otherwise send base64 chunks. Do not invent attachment URLs or bytes.

post/me/document-uploads

Request

  • Base URL: https://api.hiddenjobs.dev/v1
  • URL: https://api.hiddenjobs.dev/v1/me/document-uploads
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.hiddenjobs.dev/v1/oauth/authorize, token URL https://api.hiddenjobs.dev/v1/oauth/token, scopes: email)

Request body

filenamestring required
mimeType'application/pdf' | 'text/plain' | 'text/markdown' | 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' required
kind'cv' | 'cover_letter' | 'interview' | 'template' | 'report' | 'other' required
byteSizeinteger required
sha256string required
mode'signed' | 'chunks' required
requestIdstring required

Stable unique key for this intended write. Reuse it only when retrying the same arguments.

Response

Operation result

dataunknown required

Changes

No recorded changes to this operation across all 1 revision of this API.