mirror of
https://github.com/directus/directus.git
synced 2026-02-03 15:15:03 -05:00
* Add Quickstart Guide * Update installation * Remove unused files * Update support/backing * Tweaks in concepts * Setup file structure for API reference 2.0 * Setup page layout for reference * Add clean-urls plugin * getting started updates * Finish authentication rest * getting started updates * Render stylus in 2 spaces * Various * Various * Finish activity docs * Add collections reference * Add extension reference * concepts updates * Fields/tweaks * Add files doc * Add revisions * concepts docs * More api reference * Finish rest api reference (finally) * initial concepts * More things * Add assets api ref * Move sections from file to assets * Add environment variables * contributing docs * Add field transforms page * Left align table headers * concept links * Add API config * Fix mobile nav * Add migrating a project * doc link fixes Co-authored-by: Ben Haynes <ben@rngr.org>
153 lines
1.7 KiB
Markdown
153 lines
1.7 KiB
Markdown
---
|
|
pageClass: page-reference
|
|
---
|
|
|
|
# Extensions
|
|
|
|
<div class="two-up">
|
|
<div class="left">
|
|
|
|
The extensions endpoints are used by the Admin App to retrieve what extensions to install.
|
|
|
|
</div>
|
|
<div class="right">
|
|
|
|
[[toc]]
|
|
|
|
</div>
|
|
</div>
|
|
|
|
---
|
|
|
|
## List Interfaces
|
|
|
|
List the available interfaces in the project.
|
|
|
|
<div class="two-up">
|
|
<div class="left">
|
|
|
|
### Query Parameters
|
|
|
|
This endpoint doesn't currently support any query parameters.
|
|
|
|
### Returns
|
|
|
|
An array of interface extension keys.
|
|
|
|
</div>
|
|
<div class="right">
|
|
|
|
### `GET /extensions/interfaces`
|
|
|
|
```json
|
|
// Response
|
|
|
|
{
|
|
"data": ["custom-wysiwyg", "stocks"]
|
|
}
|
|
```
|
|
|
|
</div>
|
|
</div>
|
|
|
|
---
|
|
|
|
## List Displays
|
|
|
|
List the available displays in the project.
|
|
|
|
<div class="two-up">
|
|
<div class="left">
|
|
|
|
### Query Parameters
|
|
|
|
This endpoint doesn't currently support any query parameters.
|
|
|
|
### Returns
|
|
|
|
An array of display extension keys.
|
|
|
|
</div>
|
|
<div class="right">
|
|
|
|
### `GET /extensions/displays`
|
|
|
|
```json
|
|
// Response
|
|
|
|
{
|
|
"data": ["related-values"]
|
|
}
|
|
```
|
|
|
|
</div>
|
|
</div>
|
|
|
|
---
|
|
|
|
## List Layouts
|
|
|
|
List the available layouts in the project.
|
|
|
|
<div class="two-up">
|
|
<div class="left">
|
|
|
|
### Query Parameters
|
|
|
|
This endpoint doesn't currently support any query parameters.
|
|
|
|
### Returns
|
|
|
|
An array of layout extension keys.
|
|
|
|
</div>
|
|
<div class="right">
|
|
|
|
### `GET /extensions/layouts`
|
|
|
|
```json
|
|
// Response
|
|
|
|
{
|
|
"data": ["map", "calendar"]
|
|
}
|
|
```
|
|
|
|
</div>
|
|
</div>
|
|
|
|
---
|
|
|
|
## List Modules
|
|
|
|
List the available modules in the project.
|
|
|
|
<div class="two-up">
|
|
<div class="left">
|
|
|
|
### Query Parameters
|
|
|
|
This endpoint doesn't currently support any query parameters.
|
|
|
|
### Returns
|
|
|
|
An array of module extension keys.
|
|
|
|
</div>
|
|
<div class="right">
|
|
|
|
### `GET /extensions/modules`
|
|
|
|
```json
|
|
// Response
|
|
|
|
{
|
|
"data": ["bookings"]
|
|
}
|
|
```
|
|
|
|
</div>
|
|
</div>
|
|
|
|
---
|