---
title: "Get this OpenAPI description"
method: GET
path: "/openapi.json"
tags: ["Specification"]
---

# Get this OpenAPI description

`GET /openapi.json`

## Request

- Base URL: `https://trackberry.com/api/v1`
- URL: `https://trackberry.com/api/v1/openapi.json`
- Auth: none required

Use this to load the machine-readable description of the API into an agent, a code generator or a documentation tool. Public: no token needed. It describes the latest API version and does not depend on the organization or on `Trackberry-Version`. It counts against the per-IP limit for requests without a token. Cacheable for an hour.

## Response `200`

This OpenAPI 3.1 description, as JSON.

- object: An OpenAPI 3.1 document.

## Other responses

- `429`: A rate limit was hit (`rate_limited`). Wait the number of seconds in `Retry-After`. A BI feed answers the same way (`feed_in_progress`) when another feed for the organization is still being produced.

---

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