Skip to main content
GET
/
trusted-environments
Get trusted environments
curl --request GET \
  --url https://api.elastic-cloud.com/api/v1/trusted-environments \
  --header 'Authorization: <api-key>'
{
  "accounts": [
    {
      "account_id": "<string>",
      "name": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ]
    },
    {
      "account_id": "<string>",
      "name": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ]
    }
  ],
  "direct": [
    {
      "additional_node_names": [
        "<string>",
        "<string>"
      ],
      "certificates": [
        {
          "metadata": {
            "also_trusted_by": [
              "<string>",
              "<string>"
            ],
            "fingerprint": "<string>",
            "valid_from": "<dateTime>",
            "valid_to": "<dateTime>"
          },
          "pem": "<string>"
        },
        {
          "metadata": {
            "also_trusted_by": [
              "<string>",
              "<string>"
            ],
            "fingerprint": "<string>",
            "valid_from": "<dateTime>",
            "valid_to": "<dateTime>"
          },
          "pem": "<string>"
        }
      ],
      "name": "<string>",
      "scope_id": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ],
      "type": "generic",
      "uid": "<string>"
    },
    {
      "additional_node_names": [
        "<string>",
        "<string>"
      ],
      "certificates": [
        {
          "metadata": {
            "also_trusted_by": [
              "<string>",
              "<string>"
            ],
            "fingerprint": "<string>",
            "valid_from": "<dateTime>",
            "valid_to": "<dateTime>"
          },
          "pem": "<string>"
        },
        {
          "metadata": {
            "also_trusted_by": [
              "<string>",
              "<string>"
            ],
            "fingerprint": "<string>",
            "valid_from": "<dateTime>",
            "valid_to": "<dateTime>"
          },
          "pem": "<string>"
        }
      ],
      "name": "<string>",
      "scope_id": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ],
      "type": "ESS",
      "uid": "<string>"
    }
  ],
  "external": [
    {
      "name": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ],
      "trust_relationship_id": "<string>"
    },
    {
      "name": "<string>",
      "trust_all": "<boolean>",
      "trust_allowlist": [
        "<string>",
        "<string>"
      ],
      "trust_relationship_id": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Response

Trusted environments for this organization

accounts
object[]
Example:
[
{
"account_id": "<string>",
"name": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"]
},
{
"account_id": "<string>",
"name": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"]
}
]
direct
object[]
Example:
[
{
"additional_node_names": ["<string>", "<string>"],
"certificates": [
{
"metadata": {
"also_trusted_by": ["<string>", "<string>"],
"fingerprint": "<string>",
"valid_from": "<dateTime>",
"valid_to": "<dateTime>"
},
"pem": "<string>"
},
{
"metadata": {
"also_trusted_by": ["<string>", "<string>"],
"fingerprint": "<string>",
"valid_from": "<dateTime>",
"valid_to": "<dateTime>"
},
"pem": "<string>"
}
],
"name": "<string>",
"scope_id": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"],
"type": "generic",
"uid": "<string>"
},
{
"additional_node_names": ["<string>", "<string>"],
"certificates": [
{
"metadata": {
"also_trusted_by": ["<string>", "<string>"],
"fingerprint": "<string>",
"valid_from": "<dateTime>",
"valid_to": "<dateTime>"
},
"pem": "<string>"
},
{
"metadata": {
"also_trusted_by": ["<string>", "<string>"],
"fingerprint": "<string>",
"valid_from": "<dateTime>",
"valid_to": "<dateTime>"
},
"pem": "<string>"
}
],
"name": "<string>",
"scope_id": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"],
"type": "ESS",
"uid": "<string>"
}
]
external
object[]
Example:
[
{
"name": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"],
"trust_relationship_id": "<string>"
},
{
"name": "<string>",
"trust_all": "<boolean>",
"trust_allowlist": ["<string>", "<string>"],
"trust_relationship_id": "<string>"
}
]
I