qkskima / api
A lightweight TYPO3 API middleware providing a clean, Extbase-free way to define REST-style endpoints under /api/* paths. Includes CSRF protection, frontend authentication support, and allows endpoint access from Fluid without plugins or TypoScript. Ideal for lean SPA-like applications, HTML-over-th
Requires
- typo3/cms-core: ^13.4 || ^14.0
- typo3/cms-lowlevel: ^13.4 || ^14.0
README
A lightweight TYPO3 API middleware providing a clean, Extbase-free way to define REST-style endpoints under /api/* paths. Includes CSRF protection, frontend authentication support, and allows endpoint access from Fluid without plugins or TypoScript. Ideal for lean SPA-like applications, HTML-over-the-wire, or lightweight headless-style integrations
Install extension include sets specify templates path
generate controller enter route generate routes
' features
when parameter not found, throw exception with list of available keys