Get scorecard template by ID
curl --request GET \
--url https://api.stardex.ai/v1/scorecard-templates/{id} \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"id": "aaaa1111-2222-3333-4444-555555555555",
"name": "Senior Backend Engineer Scorecard",
"description": "Interview rubric for senior backend engineering candidates.",
"job_id": "456e7890-e12b-34d5-a678-901234567890",
"rating_scale": 5,
"enable_ai_auto_grade": false,
"is_archived": false,
"overall_default_text": "Summarize the candidate against the must-have criteria first, then list any concerns.",
"created_by": {
"id": "567e8901-e23c-45d6-e789-012345678901",
"first_name": "Jane",
"last_name": "Smith"
},
"created_at": "2026-05-20T10:00:00Z",
"updated_at": "2026-05-20T10:00:00Z",
"criteria": [
{
"id": "bbbb1111-2222-3333-4444-555555555555",
"name": "System design depth",
"description": "Can the candidate reason about consistency, partitioning, and failure modes for a multi-region service?",
"importance": "must_have",
"position": 1,
"is_archived": false,
"default_text": "Note specific systems they have built, scale handled, and trade-offs discussed."
},
{
"id": "cccc1111-2222-3333-4444-555555555555",
"name": "Async collaboration",
"description": "Quality of written communication and decision logs.",
"importance": "nice_to_have",
"position": 2,
"is_archived": false,
"default_text": null
}
]
}
}Scorecards
Get scorecard template by ID
Retrieve a single scorecard template by its UUID, including all criteria (active + archived).
GET
/
v1
/
scorecard-templates
/
{id}
Get scorecard template by ID
curl --request GET \
--url https://api.stardex.ai/v1/scorecard-templates/{id} \
--header 'Authorization: Bearer <token>'{
"success": true,
"data": {
"id": "aaaa1111-2222-3333-4444-555555555555",
"name": "Senior Backend Engineer Scorecard",
"description": "Interview rubric for senior backend engineering candidates.",
"job_id": "456e7890-e12b-34d5-a678-901234567890",
"rating_scale": 5,
"enable_ai_auto_grade": false,
"is_archived": false,
"overall_default_text": "Summarize the candidate against the must-have criteria first, then list any concerns.",
"created_by": {
"id": "567e8901-e23c-45d6-e789-012345678901",
"first_name": "Jane",
"last_name": "Smith"
},
"created_at": "2026-05-20T10:00:00Z",
"updated_at": "2026-05-20T10:00:00Z",
"criteria": [
{
"id": "bbbb1111-2222-3333-4444-555555555555",
"name": "System design depth",
"description": "Can the candidate reason about consistency, partitioning, and failure modes for a multi-region service?",
"importance": "must_have",
"position": 1,
"is_archived": false,
"default_text": "Note specific systems they have built, scale handled, and trade-offs discussed."
},
{
"id": "cccc1111-2222-3333-4444-555555555555",
"name": "Async collaboration",
"description": "Quality of written communication and decision logs.",
"importance": "nice_to_have",
"position": 2,
"is_archived": false,
"default_text": null
}
]
}
}Was this page helpful?
⌘I