# Flyanote > Email for small businesses and community groups: newsletters, and receipts from your app or AI agent. Pay as you go. In development; private beta early 2027. Every page on flyanote.com is also available as Markdown: add `.md` to its address (`/index.md` for the home page). ## API - [OpenAPI document](https://flyanote.com/openapi.json): the API's contract in OpenAPI 3.1, copied from the running API each time the site deploys. `info.version` names the release it describes; the API's own, always current, is https://app.flyanote.com/api/openapi. - [API catalog](https://flyanote.com/.well-known/api-catalog): where the API and its OpenAPI document are, as an RFC 9727 linkset. - [Every page in one file](https://flyanote.com/llms-full.txt): the pages below, in Markdown, in one file. ## Pages - [Flyanote: pay-as-you-go email marketing and transactional email](https://flyanote.com/index.md): Email for small businesses and community groups: newsletters, and receipts from your app or AI agent. Pay as you go. In development; private beta early 2027. - [Acceptable use policy](https://flyanote.com/acceptable-use.md): What you can and can't send with Flyanote, and how we enforce it. - [Email API for developers and AI agents](https://flyanote.com/developers.md): Can an AI agent sign up and send email through Flyanote? What works today, which steps still need a person, the free sandbox, and how live mail is priced. - [Docs](https://flyanote.com/docs.md): Flyanote's API docs: a quick start for your first test send, every API error and its fix, and the OpenAPI document the running API serves. - [Health checks](https://flyanote.com/docs/checks.md): Every check Flyanote runs on an email before it goes out: what it finds, how serious it is for marketing and transactional mail, and how to fix it. - [The email format](https://flyanote.com/docs/email-format.md): The JSON document every Flyanote email is made of: its sections, blocks, text, styles, links, merge tags, ids, limits, versions, and errors. - [API errors](https://flyanote.com/docs/errors.md): Every error the Flyanote API returns: its code, HTTP status, and title, what it means, and the steps that fix it. - [Quick start: your first test send](https://flyanote.com/docs/quickstart.md): Send your first test email through the Flyanote API with curl: a free test key, the sandbox sender, and what happened to it. Then add your domain. - [Privacy notice](https://flyanote.com/privacy.md): What personal data Flyanote collects, why, who helps us handle it, and how to reach us about it. ## Schemas The email document format and the brand kit as JSON Schema 2020-12. `index.json` gives each version's status and each file's SHA-256. A versioned file never changes once published; `v1.json` is the latest 1.x. - [brand-kit/v1.0.json](https://flyanote.com/schemas/brand-kit/v1.0.json) - [brand-kit/v1.1.json](https://flyanote.com/schemas/brand-kit/v1.1.json) - [brand-kit/v1.json](https://flyanote.com/schemas/brand-kit/v1.json) - [email/v1.0.json](https://flyanote.com/schemas/email/v1.0.json) - [email/v1.1.json](https://flyanote.com/schemas/email/v1.1.json) - [email/v1.json](https://flyanote.com/schemas/email/v1.json) - [llm/v1.0.draft.json](https://flyanote.com/schemas/llm/v1.0.draft.json) - [llm/v1.0.patch.json](https://flyanote.com/schemas/llm/v1.0.patch.json) - [llm/v1.1.draft.json](https://flyanote.com/schemas/llm/v1.1.draft.json) - [llm/v1.1.patch.json](https://flyanote.com/schemas/llm/v1.1.patch.json) - [llm/v1.draft.json](https://flyanote.com/schemas/llm/v1.draft.json) - [llm/v1.patch.json](https://flyanote.com/schemas/llm/v1.patch.json) - [fonts.json](https://flyanote.com/schemas/fonts.json) - [index.json](https://flyanote.com/schemas/index.json)