Installation 

Requirements 

Dependency Version
PHP ^8.2
TYPO3 ^13.4 || ^14.3

Composer installation 

The extension is installed via Composer:

composer require maikschneider/tca-api
Copied!

Site set setup 

TCA_API ships a TYPO3 site set (maikschneider/tca-api). Add it to your site configuration to activate the API.

In the TYPO3 backend, go to Site Management → Sites and add maikschneider/tca-api as a dependency, or edit your config/sites/<site>/config.yaml directly:

dependencies:
  - maikschneider/tca-api
Copied!

Once the site set is active, the API is enabled and responds at the configured URL prefix (/_api/ by default). Site-level settings such as the API prefix, pagination defaults, CORS headers, and OpenAPI access can be customised in the TYPO3 backend under Site Management → Sites → Settings.

See Site Settings for all available options.