Technical Tests

Manage technical tests and assign them to candidates as part of a recruitment process.

Required scope: tests:read to read, tests:write to create and assign.

List tests

GET/api/v1/tests

Returns the organization's library of technical tests.

Query Parameters

ParamètreTypeRequisDescription
pageintegerNonPage number (default: 1).
pageSizeintegerNonResults per page (default: 20).
typestringNonFilter by type: KNOWLEDGE | TECHNICAL | PERSONALITY | LOGIC.
difficultystringNonFilter by difficulty: BEGINNER | INTERMEDIATE | ADVANCED | EXPERT.
isPublishedbooleanNonReturn only published tests (default: true).
Request
200 Response

Get a test

GET/api/v1/tests/:id

Returns the details of a technical test.

Path Parameters

ParamètreTypeRequisDescription
idstringOuiUnique identifier of the test.
Request
200 Response

Assign a test

POST/api/v1/tests/:id/assign

Assigns a test to a candidate and sends them the invitation.

Path Parameters

ParamètreTypeRequisDescription
idstringOuiIdentifier of the test to assign.

Body Parameters

ParamètreTypeRequisDescription
candidateIdstringOuiIdentifier of the candidate.
stageIdstringNonPipeline stage to attach this session to.
sendInvitebooleanNonSend the invitation by email (default: true).
Request
201 Response
Evalyo · Agentic platform for AI interviews and assessments