jobId (path)applicationId (path)| Field | Required | Description |
|---|---|---|
resumeUrl | Yes | A public HTTPS URL to the resume file |
jobDescription | Yes | The job posting description. Provides context for AI scoring alongside criteria |
candidateData | No | Optional application context |
rescore | No | When true, create a new scoring job for this application |
criteriaVersionId | No | Only supported when rescore: true. When set, re-score against a specific criteria version |
202 Accepted with a scoring job.
| Status | Description |
|---|---|
PENDING | Waiting to be processed |
PROCESSING | Being scored |
COMPLETED | Finished successfully |
FAILED | Finished with an error |
jobId and applicationId returns the existing job.
See Idempotency for details on rescore and criteriaVersionId.
POST /v1/jobs/{jobId}/scoring-batches.Use Authorization: Bearer sk_test_* or Authorization: Bearer sk_live_*.
Your customer identifier. Tenants are auto-provisioned on first request.
Your job identifier (external ID).
Your application identifier (external ID).
Accepted