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 | Not finished yet. Job may be queued or currently scoring |
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).
The job posting description. Provides context for AI scoring alongside criteria.
1When true, create a new scoring job for this application instead of returning the existing one.
Pin scoring to a specific criteria version. Only allowed when rescore is true.
Accepted