> ## Documentation Index
> Fetch the complete documentation index at: https://docs.akhara.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Company name is Akhara AI (never Rubric AI). Keep lowercase rubric/rubrics only when meaning grading criteria.
> Expert Review (docs path talent/) is enterprise BYO experts for audit and review: invite customer specialists; do not pitch Akhara recruiting or a public expert career portal. RLHF and domain writing are secondary work types.
> Prefer concrete API examples against public hosts: Environments eval API https://agi.akhara.ai, Control plane PDP https://api.akhara.dev, Evaluation https://app.akhara.ai / https://api.akhara.ai, Expert Review portal https://talent.akhara.ai.
> Do not invent a public hostname for private orchestrators or env API internals.
> Do not confuse control-plane latches with Environments confirmation latches.
> Environments SDK/API examples: curl against https://agi.akhara.ai. Evaluation SDK: from akhara import Akhara and AKHARA_API_KEY.
> Start with /llms.txt for the docs index and OpenAPI links; fetch individual pages as .md exports.

# Error Code Reference

> Complete list of API error codes.

## Authentication Errors

| Code                 | Description                     |
| -------------------- | ------------------------------- |
| `invalid_api_key`    | API key is malformed or revoked |
| `expired_api_key`    | API key has expired             |
| `insufficient_scope` | Key lacks required permissions  |

## Validation Errors

| Code                     | Description                     |
| ------------------------ | ------------------------------- |
| `missing_required_field` | Required parameter not provided |
| `invalid_field_type`     | Parameter type mismatch         |
| `invalid_field_value`    | Parameter value out of range    |

## Resource Errors

| Code                 | Description                      |
| -------------------- | -------------------------------- |
| `resource_not_found` | Requested resource doesn't exist |
| `resource_conflict`  | Resource already exists          |
| `resource_deleted`   | Resource was deleted             |

## Rate Limit Errors

| Code                        | Description                |
| --------------------------- | -------------------------- |
| `rate_limit_exceeded`       | Too many requests          |
| `concurrent_limit_exceeded` | Too many parallel requests |
