TYPO3 API Documentation

TYPO3 source code is well documented and allows you to understand many internals just by browsing through the various classes and methods.

TYPO3 CMS 8 api.typo3.org/typo3cms/8
TYPO3 CMS 7 LTS api.typo3.org/typo3cms/7
TYPO3 CMS 6.2 api.typo3.org/typo3cms/62
TYPO3 CMS 6.1 api.typo3.org/typo3cms/61
TYPO3 CMS 4.7 api.typo3.org/typo3cms/47
TYPO3 CMS 4.5 api.typo3.org/typo3cms/45
TYPO3 CMS master api.typo3.org/typo3cms/master

Archives and offline reading

If an older version of TYPO3 is needed - or for offline consulting - archives are available for download.

How it is built?

Because we use JavaDoc style documentation, it is possible to automatically create a complete documentation of the TYPO3 core. At the moment Doxygen is used to generate the API of TYPO3 as it offers many neat features.

  • nice layout - easy to browse
  • build-in search engine
  • graph of classes inheritance
  • highly customizable output

Basically, a "nightly-run" script takes care of keeping the API up-to-date automatically.

How to improve?

If you have any concrete ideas / patches that would make the API better, please report onto the Bug Tracker.