llms.txt Content
# Quodat
> Quodat is your personal cultural release tracker where you never miss what matters. Add any manga, anime, video game, movie, concert, or book release to your calendar, get notified before it drops, and follow only the categories and creators you care about. Publishers and creators can publish their releases to reach engaged fans directly. Built by a community of verified publishers, updated daily.
## URL Structure & Localization
Quodat is bilingual (French primary, English secondary). Public HTML pages are served under locale-prefixed URLs:
- French: `https://www.quodat.com/fr/...`
- English: `https://www.quodat.com/en/...`
- Root `/` redirects to `/fr/` or `/en/` based on the `Accept-Language` header.
Every public page emits `<link rel="alternate" hreflang="fr|en|x-default">` so the language variants are discoverable. The canonical URL listed below is the French version; substitute `/fr/` with `/en/` to get the English equivalent.
**Locale-prefixed (everything user-facing)**: all public pages, authenticated areas, settings, studio, calendar, lists, login/register, password reset, 2FA, etc. — both `/fr/...` and `/en/...` exist with hreflang cross-references.
**Locale-agnostic endpoints** (no `/fr/` or `/en/` prefix, single canonical URL):
- `/api/releases/{id}.json` — JSON-LD data for AI crawlers
- `/api/agent/upcoming` — AI-agent JSON endpoint for upcoming releases (read-only, no auth, params `days`/`limit`)
- `/api/documentation` — REST API docs
- `/llms-full.txt` — exhaustive machine-readable reference (full platform documentation + recent/upcoming releases, updated daily)
- `/admin/...` — staff-only, not user-facing
- `/stripe/webhook`, `/stripe/payment/{id}` — server-to-server + 3D Secure
- `/subscription/success`, `/studio/promotions/success`, `/studio/promotions/cancel` — Stripe-configured callback URLs
- `/social/redirect/{provider}`, `/social/handle/{provider}` — OAuth provider callbacks
- `/go/{slug}/{hashid}` — affili