Skip to main content
GET
/
deployments
/
extensions
List Extensions
curl --request GET \
  --url https://api.elastic-cloud.com/api/v1/deployments/extensions \
  --header 'Authorization: <api-key>'
{
  "extensions": [
    {
      "deployments": [
        "<string>",
        "<string>"
      ],
      "description": "<string>",
      "download_url": "<string>",
      "extension_type": "plugin",
      "file_metadata": {
        "last_modified_date": "<dateTime>",
        "size": "<long>",
        "url": "<uri>"
      },
      "id": "<string>",
      "name": "<string>",
      "url": "<string>",
      "version": "<string>"
    },
    {
      "deployments": [
        "<string>",
        "<string>"
      ],
      "description": "<string>",
      "download_url": "<string>",
      "extension_type": "bundle",
      "file_metadata": {
        "last_modified_date": "<dateTime>",
        "size": "<long>",
        "url": "<uri>"
      },
      "id": "<string>",
      "name": "<string>",
      "url": "<string>",
      "version": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Response

200 - application/json

The extensions that are available

extensions
object[]
Example:
[
{
"deployments": ["<string>", "<string>"],
"description": "<string>",
"download_url": "<string>",
"extension_type": "plugin",
"file_metadata": {
"last_modified_date": "<dateTime>",
"size": "<long>",
"url": "<uri>"
},
"id": "<string>",
"name": "<string>",
"url": "<string>",
"version": "<string>"
},
{
"deployments": ["<string>", "<string>"],
"description": "<string>",
"download_url": "<string>",
"extension_type": "bundle",
"file_metadata": {
"last_modified_date": "<dateTime>",
"size": "<long>",
"url": "<uri>"
},
"id": "<string>",
"name": "<string>",
"url": "<string>",
"version": "<string>"
}
]
I