Skip to main content
GET
/
v1
/
jobs
/
{jobId}
/
criteria
/
versions
/
{criteriaVersionId}
@nova-sdk/api
import { Nova } from "@nova-sdk/api";

const nova = new Nova({
  apiKey: "sk_test_...",
  tenantId: "acme-corp",
});

const version = await nova.jobs.criteria.versions.get({
  jobId: "job_abc123",
  criteriaVersionId: "cv_abc123",
});
{
  "version": {
    "id": "<string>",
    "version": 123,
    "status": "ACTIVE",
    "createdAt": "2023-11-07T05:31:56Z",
    "archivedAt": "2023-11-07T05:31:56Z"
  },
  "criteria": [
    {
      "id": "<string>",
      "text": "<string>",
      "importance": "MUST_HAVE",
      "order": 123
    }
  ]
}
Use this endpoint to inspect a historical criteria version for a job.

Authorizations

Authorization
string
header
required

Use Authorization: Bearer sk_test_* or Authorization: Bearer sk_live_*.

Headers

X-Tenant-Id
string
required

Your customer identifier. Tenants are auto-provisioned on first request.

Path Parameters

jobId
string
required

Your job identifier (external ID).

criteriaVersionId
string
required

Criteria version ID.

Response

Criteria version

version
object
required
criteria
object[]
required