v3
latestOpenAPI 3.1.02026-07-311,4541,5202.3 MBRetrieve Evaluator
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
Path parameters
Headers
Use your Respan API key for Respan API authentication. Enter only the Respan API key value; clients send Authorization: Bearer <RESPAN_API_KEY>. For /api/responses, provider credentials such as Perplexity, OpenAI, or Azure OpenAI go in Settings -> Providers or respan_params.credential_override in the request body, not in this authentication field.