Apply To Contra Job

PythonSocial Media
POST api.upapi.io/contra-apply-to-job.post

Submit an application to a Contra job posting with a cover letter and optional portfolio attachments, from your own signed-in Contra account. Returns applied=true only when Contra records the application. Uses your own Contra account; upAPI stores nothing.

contrajobswrite
AuthAPI key
Cost6 units
Timeout45s
CacheNone

Request schema

FieldTypeDescription
docId
Override the pinned persisted-query id for this call.· default: null
messagereq
stringCover letter as plain text. Converted to Contra's BlockNote format.
proxyUrl
Exit IP pinned to this account. Omit to use the shared pool.· default: null
calendarLink
Optional scheduling link to attach.· default: null
jobPostingIdreq
stringContra JobPosting id to apply to.
sessionCookiesreq
objectContra session cookies for the applicant. Your own Contra account's cookies; upAPI stores nothing.
actorWorkspaceIdreq
stringThe applicant's workspace id. REQUIRED by Contra: omitting it fails the mutation with a generic error that names nothing.
portfolioProjectIds
arrayContra portfolio project ids to attach to the application.

Response schema

FieldTypeDescription
appliedreq
boolean
elapsedMsreq
integer
submittedAtreq
string
jobPostingIdreq
string

Try it

Try it

Cover letter as plain text. Converted to Contra's BlockNote format.

Contra JobPosting id to apply to.

Contra session cookies for the applicant. Your own Contra account's cookies; upAPI stores nothing.

The applicant's workspace id. REQUIRED by Contra: omitting it fails the mutation with a generic error that names nothing.

Override the pinned persisted-query id for this call.

Exit IP pinned to this account. Omit to use the shared pool.

Optional scheduling link to attach.

Contra portfolio project ids to attach to the application.

Run this endpoint live

Jump in as a guest — no signup — and run contra-apply-to-job.post with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/contra-apply-to-job.post \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "message": "example", "jobPostingId": "example", "sessionCookies": {}, "actorWorkspaceId": "example" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.