Extensions
Directus can easily be extended through the addition of several types of extensions, including layouts, interfaces, and modules.
List Extensions
List the installed extensions and their configuration in the project.
GET /extensions
Response Example
{
"data": [
{
"bundle": "my-bundle"
}
]
}
Update an Extension Bundle
Update an existing extension bundle.
Query Parameters
bundle
string
name
string
Request Body
meta
object
Directus metadata for the extension. Where the configuration for the extension in the current project is stored.
PATCH /extensions/{bundle}/{name}
Response Example
{
"data": {
"bundle": "my-bundle"
}
}
Update an Extension
Update an existing extension.
Query Parameters
name
string
Request Body
meta
object
Directus metadata for the extension. Where the configuration for the extension in the current project is stored.
PATCH /extensions/{name}
Response Example
{
"data": {
"bundle": "my-bundle"
}
}