Theme
API Reference
Die vollstaendige, interaktive API-Referenz des newmeta CMS. Die Spezifikation wird aus den #[OA\*]-Attributen der PHP-Handler erzeugt (siehe docs/scripts/build-openapi.sh).
Abdeckung: 90+ HTTP-Pfade mit ~348 Operationen (Dispatch-Endpoints zaehlen pro Action; das Backend-Pagebuilder-Endpoint z.B. buendelt 53 Actions auf 4 Pfade).
Tags (Sidebar-Navigation):
- Auth — Login, Registrierung, Passwort-Reset, 2FA (Backend).
- User — Authentifizierter Frontend-Nutzer (Profil, Adressen, Bestellungen, Abos).
- Frontend — Public Reads (
menu,settings,languages,footer,notfound, Suche, Formulare). - Shop — Nativer Shop + Shopware-6-Headless-Integration + Checkout (PayPal, Stripe).
- Pagebuilder — Seiten-Atom-Struktur, Menu-Editor.
- E-Learning — CME-Kurse, Fortschritts-Tracking, Pruefungen, Zertifikate.
- AI — Multi-Provider-AI (OpenAI, Anthropic, Google, Mistral), Text-/Layout-Generation.
- Backend — Admin-Endpoints (erfordern
backendSession). - Webhooks — Eingehende Provider-Webhooks (Stripe, PayPal), signatur-verifiziert.
Security-Schemes:
sessionCookie— PHPSESSID fuer Frontend-Sessions.backendSession— PHPSESSID mit Backend-Rolle.apiKey—X-Api-Key-Header (M2M).
Kombinierte Muster ([[A], [B]] = A oder B, [[A], []] = A oder public). Siehe Info.description in der Spec fuer Details.