# llms-txt.io documentation > Documentation for the llms-txt.io API (generate + validate) and managed sites. ## Docs - [llms-txt.io Docs — Overview](https://server-u7vf5vniqq-uc.a.run.app/docs/getting-started/overview.md): What the llms-txt.io API and managed sites do, and when to use each — generate, validate, and keep your llms.txt current automatically. - [Quickstart — Create a Key & Generate Your First llms.txt](https://server-u7vf5vniqq-uc.a.run.app/docs/getting-started/quickstart.md): Create an llms-txt.io API key and generate your first llms.txt in under a minute, with copy-paste curl examples. - [Authentication — llms.txt API Keys](https://server-u7vf5vniqq-uc.a.run.app/docs/api/authentication.md): How to authenticate llms-txt.io API requests with an API key — pass it as an x-api-key header or a bearer token. - [Generate Endpoint — llms.txt API](https://server-u7vf5vniqq-uc.a.run.app/docs/api/generate.md): POST /api/v1/generate: create llms.txt and llms-full.txt from any URL via the API, with request parameters and the response shape. - [Validate Endpoint — llms.txt API](https://server-u7vf5vniqq-uc.a.run.app/docs/api/validate.md): POST /api/v1/validate: lint an llms.txt by URL or raw content and get a structure score and an agent-readiness score back. - [Rate Limits & Errors — llms.txt API](https://server-u7vf5vniqq-uc.a.run.app/docs/api/rate-limits-and-errors.md): Monthly quotas, per-minute rate limits, X-RateLimit response headers, and error codes for the llms-txt.io API. - [Managed Sites — Overview](https://server-u7vf5vniqq-uc.a.run.app/docs/managed-sites/overview.md): What managed sites are and how the always-current maintenance layer keeps your llms.txt and llms-full.txt fresh automatically. - [Connecting Your File — Managed Sites](https://server-u7vf5vniqq-uc.a.run.app/docs/managed-sites/connecting-your-file.md): Serve your managed llms.txt from your own domain with a one-line edge rewrite (Vercel, Netlify, Cloudflare, Nginx) or a change webhook. - [Refresh & Limits — Managed Sites](https://server-u7vf5vniqq-uc.a.run.app/docs/managed-sites/refresh-and-limits.md): How often managed sites refresh, how change detection skips no-op regenerations, and the per-plan site and refresh limits.