@nova-sdk/api
Criteria
Generate Criteria
Create screening criteria from a job description using AI
POST
@nova-sdk/api
Documentation Index
Fetch the complete documentation index at: https://nova.dweet.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Creates a new version: If this job already has active criteria, a new criteria version is created and becomes the active version. Historical scores retain the criteria version they were scored against.
When to Use
Generate criteria once per job posting, typically when the job is finalized. This endpoint:- Analyzes the job description to identify key requirements
- Creates structured screening criteria with importance levels
- Stores the criteria server-side for automatic use during scoring
With or Without Questions
- With Clarification Answers
- Without Answers
Recommended for best results. Requires a prior call to Generate Clarification Questions.Clarification answers help calibrate:
- Which skills are
MUST_HAVEvsNICE_TO_HAVE - The target seniority level
- Any context not captured in the job description
Answer requirements
If you includeanswers, also include questionSetId and answer every question in the question set.
Example request
Example response
Latency
10-20 seconds (synchronous) The AI analyzes the job context to generate contextually relevant criteria. This is a one-time operation per job posting.Next Step
After generating criteria, you’re ready to Score Applications. Nova loads the job’s active criteria automatically.Authorizations
Use Authorization: Bearer sk_test_* or Authorization: Bearer sk_live_*.
Headers
Your customer identifier. Tenants are auto-provisioned on first request.
Optional key that makes criteria and library mutation requests safe to retry without duplicating side effects. The namespace is shared across all API keys for the same partner and environment. Reuse the same key when retrying the same request parameters.
Required string length:
1 - 255Path Parameters
Your job identifier (external ID).
Body
application/json
Response
Created