---
title: "Backend APIs"
manual: "TYPO3 Explained"
version: "13.4"
permalink: "https://docs.typo3.org/permalink/t3coreapi:backend@13.4"
source: "ApiOverview/Backend/Index.rst"
rendered: "2026-09-23T17:02:48+00:00"
---

# Backend APIs {#backend}

The following APIs are of interest if you want to configure or extend the
functionalities of the backend.

**Contents:**

-   [Access control](https://docs.typo3.org/permalink/t3coreapi:access-control-in-the-backend-users-and-groups@13.4)
    -   [Users and groups](https://docs.typo3.org/permalink/t3coreapi:users-and-groups@13.4)
    -   [Password reset functionality](https://docs.typo3.org/permalink/t3coreapi:password-reset-functionality@13.4)
    -   [Roles](https://docs.typo3.org/permalink/t3coreapi:roles@13.4)
    -   [Options](https://docs.typo3.org/permalink/t3coreapi:access-control-options@13.4)
    -   [Other Options](https://docs.typo3.org/permalink/t3coreapi:other-options@13.4)
    -   [File mounts](https://docs.typo3.org/permalink/t3coreapi:more-about-file-mounts@13.4)
    -   [Backend users module](https://docs.typo3.org/permalink/t3coreapi:backend-users-module@13.4)
-   [Backend modules API](https://docs.typo3.org/permalink/t3coreapi:backend-modules-api-1@13.4)
    -   [Modules.php](https://docs.typo3.org/permalink/t3coreapi:modules-php-backend-module-configuration@13.4)
        -   [3rd level](https://docs.typo3.org/permalink/t3coreapi:third-level-modules-module-functions@13.4)
        -   [Toplevel](https://docs.typo3.org/permalink/t3coreapi:toplevel-modules@13.4)
    -   [Backend GUI](https://docs.typo3.org/permalink/t3coreapi:backend-gui-1@13.4)
    -   [DocHeaderComponent](https://docs.typo3.org/permalink/t3coreapi:docheadercomponent@13.4)
    -   [ModuleData](https://docs.typo3.org/permalink/t3coreapi:module-data-object@13.4)
    -   [ModuleInterface](https://docs.typo3.org/permalink/t3coreapi:moduleinterface@13.4)
    -   [ModuleProvider](https://docs.typo3.org/permalink/t3coreapi:moduleprovider@13.4)
    -   [ModuleTemplate](https://docs.typo3.org/permalink/t3coreapi:moduletemplate@13.4)
    -   [ModuleTemplateFactory](https://docs.typo3.org/permalink/t3coreapi:moduletemplatefactory@13.4)
    -   [TypoScript](https://docs.typo3.org/permalink/t3coreapi:typoscript-configuration-of-modules@13.4)
    -   [Sudo mode](https://docs.typo3.org/permalink/t3coreapi:sudo-mode-in-typo3-backend-modules@13.4)
-   [JavaScript](https://docs.typo3.org/permalink/t3coreapi:javascript-in-typo3-backend@13.4)
    -   [ES6 in the TYPO3 Backend](https://docs.typo3.org/permalink/t3coreapi:es6-in-the-typo3-backend@13.4)
    -   [Client-side templating](https://docs.typo3.org/permalink/t3coreapi:client-side-templating@13.4)
    -   [Various JavaScript modules](https://docs.typo3.org/permalink/t3coreapi:various-javascript-modules@13.4)
        -   [Modals](https://docs.typo3.org/permalink/t3coreapi:modals@13.4)
        -   [Multi-step wizard](https://docs.typo3.org/permalink/t3coreapi:multi-step-wizard@13.4)
        -   [DocumentService (jQuery.ready substitute)](https://docs.typo3.org/permalink/t3coreapi:documentservice-jquery-ready-substitute@13.4)
        -   [SessionStorage wrapper](https://docs.typo3.org/permalink/t3coreapi:sessionstorage-wrapper@13.4)
    -   [Ajax request](https://docs.typo3.org/permalink/t3coreapi:ajax-request-1@13.4)
    -   [Event API](https://docs.typo3.org/permalink/t3coreapi:event-api@13.4)
    -   [Hotkey API](https://docs.typo3.org/permalink/t3coreapi:hotkey-api@13.4)
    -   [Navigation via JavaScript](https://docs.typo3.org/permalink/t3coreapi:navigation-via-javascript@13.4)
    -   [JavaScript form helpers](https://docs.typo3.org/permalink/t3coreapi:javascript-form-helpers-1@13.4)
-   [Ajax](https://docs.typo3.org/permalink/t3coreapi:ajax-in-the-backend@13.4)
-   [Backend layout](https://docs.typo3.org/permalink/t3coreapi:backend-layout@13.4)
-   [Backend routing](https://docs.typo3.org/permalink/t3coreapi:backend-routing-1@13.4)
-   [Backend user object](https://docs.typo3.org/permalink/t3coreapi:backend-user-object@13.4)
-   [Broadcast channels](https://docs.typo3.org/permalink/t3coreapi:broadcast-channels@13.4)
-   [Button components](https://docs.typo3.org/permalink/t3coreapi:button-components-1@13.4)
-   [Clipboard](https://docs.typo3.org/permalink/t3coreapi:clipboard@13.4)
-   [Context menus](https://docs.typo3.org/permalink/t3coreapi:context-sensitive-menus@13.4)
-   [Custom Permissions](https://docs.typo3.org/permalink/t3coreapi:using-custom-permission-options@13.4)
-   [LoginProvider](https://docs.typo3.org/permalink/t3coreapi:backend-login-form-api@13.4)
-   [Page tree](https://docs.typo3.org/permalink/t3coreapi:the-page-tree-in-the-typo3-backend@13.4)
-   [UriBuilder](https://docs.typo3.org/permalink/t3coreapi:use-the-backend-uribuilder-to-link-to-edit-records@13.4)
