v3
latestOpenAPI 3.1.02026-07-311,4541,5202.3 MBevaluations
Retrieve
Get, update, or delete an evaluator's draft version.
GET /api/evaluators/{evaluator_id}/ - Get draft version (is_read_only=False) PATCH /api/evaluators/{evaluator_id}/ - Update draft version DELETE /api/evaluators/{evaluator_id}/ - Delete ALL versions
Superadmin: Can READ any evaluator across all organizations via JWT. Cannot WRITE via JWT - must use API key for write operations. Regular users: Can only access evaluators in their organization.
NOTE: Queryset filters by is_read_only=False, ensuring unique lookup per evaluator_id. This allows DRF's standard get_object() to work without manual overrides. Delete removes ALL versions of the evaluator.
Defense-in-depth:
- SuperAdminMixin: Queryset routing + JWT write protection + object-level ownership
get/evaluations/{evaluator_id}/
Path parameters
evaluator_idstring required
Headers
Authorizationstring required
JWT access token or Respan API key