# Developers

Developer portal for the public contact API.

## Quickstart
1. Read [/auth.md](/auth.md) — no API keys or agent credentials are issued.
2. Fetch [/api/openapi.json](/api/openapi.json).
3. Call `POST /api/contact` with JSON and optional `API-Version: 1`.
4. Handle `application/problem+json` errors via `code`, `message`, and `hint`.

## Documentation
- [/api/docs](/api/docs)
- [/api/openapi.json](/api/openapi.json)
- [/.well-known/api-catalog](/.well-known/api-catalog)
- [/llms.txt](/llms.txt)

## Sandbox
Send `{}` to `POST /api/contact` to validate error handling without delivering email.