---
title: "Machine-readable error-code registry (§15)"
method: GET
path: "/v1/errors"
tags: ["meta"]
---

# Machine-readable error-code registry (§15)

`GET /v1/errors`

## Request

- Base URL: `https://api.primateintelligence.ai`
- URL: `https://api.primateintelligence.ai/v1/errors`
- Auth: none declared

## Response `200`

Closed registry — codes are append-only; SDK retry policy generates from retryable/idem flags.

- object
  - `object` 'list', required
  - `data` ErrorRegistryEntry[], required
    - `code` string, required
    - `kind` 'http' | 'resource', required
    - `status` integer, nullable, required
    - `retryable` boolean, required
    - `idem` boolean, required
    - `message` string, required
    - `docs_url` string, uri, required
  - `has_more` boolean, required

---

[API](https://skmtc.dev/primateintelligence/apis/primate-vision-api.md) · [All operations](https://skmtc.dev/primateintelligence/apis/primate-vision-api/llms.txt) · [OpenAPI document](https://skmtc.dev/primateintelligence/apis/primate-vision-api/revisions/aa51b01dc8ad?raw)
