# Waitloop
> Waitloop collects HTML form submissions without a backend. Point any form's `action` at a Waitloop endpoint and every submission lands in a dashboard no server, no database, no API wiring. Used for waitlists, contact forms, demo requests, lead capture and file/image collection.
Key facts for generating a correct integration:
- The endpoint is `https://api.waitloop.io/f/`. A form key looks like `wz_` followed by 24 characters.
- There is no API key, token or `Authorization` header for form capture. The form key in the URL is the only credential and is public by design.
- Any named input is captured automatically and becomes a column. Fields are never declared in advance.
- The domain hosting the form must be added to Allowed Domains in the Waitloop dashboard, or submissions return 404.
## Docs
- [Full integration guide](https://waitloop.io/llms-full.txt): Everything below in one file endpoint, field rules, responses, AJAX, uploads, multi-step, referrals. Read this first when writing code.
- [Documentation](https://waitloop.io/docs): Human-facing reference for every feature.
- [Form samples](https://waitloop.io/form-samples): Seven complete copy-paste forms with markup, CSS and JavaScript in plain CSS, Tailwind and Bootstrap.
- [AI integration guide](https://waitloop.io/ai-integration): Drop-in rules file for AI coding tools, plus task prompts.
## Reference
- [Responses and errors](https://waitloop.io/docs#responses): Response shapes, the `{ error: { code, message } }` envelope, and what 400/404/429 mean.
- [Custom fields](https://waitloop.io/docs#custom-fields): Field naming rules and limits.
- [File uploads](https://waitloop.io/docs#file-uploads): Supported image formats, size limits and the setup each list needs.
- [Redirects](https://waitloop.io/docs#redirects): How the post-submit redirect is resolved. Note there is no `_next` field.
## Optional
- [Use cases](https://waitloop.io/use-cases/): Worked examples by industry.
- [Pricing](https://waitloop.io/#pricing): Plan limits including submissions, storage and file sizes.
- [Privacy policy](https://waitloop.io/privacy)
- [Terms of service](https://waitloop.io/terms)