Admin Panel API
The Admin Panel API exposes register, bootstrap, and registerTrads hooks to inject React components and translations into Strapi’s UI. Menu, settings, injection zone, reducer, and hook APIs let plugins add navigation, configuration panels, or custom actions.
Content Manager APIs
The Content Manager APIs reference lists the APIs available to plugins for adding actions and options to the Content Manager List view and Edit view.
Documentation plugin
By using Swagger UI, the API documentation plugin takes out most of your pain to generate your documentation.
Email Provider
Configure Strapi Cloud to use a third-party email provider.
FAQ
Find some answers and solutions to most common issues that you may experience when working with Strapi.
GraphQL plugin
Use a GraphQL endpoint in your Strapi project to fetch and mutate your content.
How to create components for Strapi plugins
Learn how to create and configure components for your Strapi plugins
How to pass data from server to admin panel with a Strapi plugin
Learn how to pass data from server to admin panel with a Strapi plugin
How to store and access data from a Strapi plugin
Learn how to store and access data from a Strapi plugin
Installing Plugins via the Marketplace
The in-app Marketplace lists plugins and providers with badges, search, and “More” links to detailed Strapi Market pages. This documentation outlines browsing cards and following provider-specific instructions to install new integrations.
Plugin creation & setup
Learn how to use the Plugin SDK to build and publish a Strapi plugin
Plugin SDK
Reference documentation for Strapi's Plugin SDK commands
Plugin structure
Learn more about the structure of a Strapi plugin
Plugins configuration
Strapi plugins have a single entry point file to define their configurations.
Plugins extension
Existing plugins can be overriden by placing code in /src/extensions or using global register/bootstrap hooks. Instructions in this documentation cover reshaping plugin content-type schemas or server logic — altough upstream updates may break extensions.
Plugins upgrade summary
The present page is intended to be used as a short summary of everything to consider if you are a plugin developer upgrading your plugin from Strapi v4 to Strapi 5. The page quickly describes the changes affecting plugins and links to additional resources where necessary.
Upload Provider
Configure Strapi Cloud to use a third-party upload provider.