TCA_API
- Extension key
-
tca_api
- Package name
-
maikschneider/tca-api
- Version
-
0.1
- Language
-
en
- Author
-
Maik Schneider & Contributors
- License
-
This document is published under the Open Publication License.
- Rendered
-
Fri, 29 May 2026 14:29:23 +0000
TCA_API is a TYPO3 extension that exposes database tables as Hydra JSON-LD resources through a configuration-driven REST API. Define which tables, columns, and operations to expose — the extension handles routing, serialization, validation, pagination, and access control.
Introduction
What is TCA_API, what are its features, and what does it do?
Installation
How to install and set up the extension via Composer and TYPO3 site sets.
Configuration
Complete reference for resource definitions, columns, filters, sorting, security, and site settings.
API Usage
How to use the REST endpoints, pagination, filtering, and the OpenAPI spec and Swagger UI.
Developer Guide
PSR-14 events, custom operation handlers, request attributes, and extensibility.
Known Problems
Current limitations, known issues, and planned features.