---
title: "Agent orientation page"
method: GET
path: "/llms.txt"
---

# Agent orientation page

`GET /llms.txt`

## Request

- Base URL: `https://api.doseplot.com`
- URL: `https://api.doseplot.com/llms.txt`
- Auth: none required

Plain-text summary of the surface, the rail and the price, for an agent reading before it calls. Names the chain this deployment actually settles on.

## Response `200`

Orientation text.

## Other responses

- `405`: Method not allowed on a live path. The read endpoints are GET-only; the compute endpoints are POST-only.
- `429`: Rate limit exceeded (60 requests/minute on the read routes; 1000 /v1 reads/day; 300 requests/minute on the paid compute routes). Carries a Retry-After header. NOTE: a 429 raised by Cloudflare's own edge protection, rather than by this Worker, MAY be a non-JSON body (HTML) with no Retry-After -- treat ANY 429 as retryable regardless of content type, and do not assume the problem+json schema below.
- `500`: Unexpected internal error. Generic body; nothing about the request is echoed.

---

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