---
title: "Discovery root"
method: GET
path: "/api/v1"
tags: ["meta"]
---

# Discovery root

`GET /api/v1`

## Request

- Base URL: `https://worthune.com`
- URL: `https://worthune.com/api/v1`
- Auth: none required

Machine-readable index of the API: where the OpenAPI document, docs, llms.txt and MCP endpoint live, the resource families with their paths, and which paths are keyless.

## Response `200`

Discovery document.

- object
  - `name` 'Worthune API', required
  - `version` '1', required
  - `openapi` '/api/v1/openapi.json', required
  - `docs` string, uri, required
  - `llms` string, uri, required
  - `mcp` string, uri, required
  - `resources` object, required
  - `auth` string, required
  - `keyless` string[], required

## Other responses

- `429`: Hourly per-org stateful quota, a per-route durable limit, or the 120 requests/minute per-IP burst backstop.

---

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