Skip to main content
GET
/
configuration-templates
cURL
curl --request GET \
  --url https://api.opal.dev/v1/configuration-templates \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "configuration_template_id": "7c86c85d-0651-43e2-a748-d69d658418e8",
      "admin_owner_id": "a4d7d928-783e-4599-8ec6-088d635af4ac",
      "visibility": "private",
      "linked_audit_message_channel_ids": [
        "l3cb7e41-12ba-46da-92ff-030abe0450b1",
        "f3cb7e41-12ba-46da-92ff-030abe0450b2"
      ],
      "request_configuration_id": "r3cb7e41-12ba-46da-92ff-030abe0450b1",
      "member_oncall_schedule_ids": [
        "23cb7e41-12ba-46da-92ff-030abe0450b1",
        "m3cb7e41-12ba-46da-92ff-030abe0450b2"
      ],
      "break_glass_user_ids": [
        "63cb7e41-12ba-46da-92ff-030abe0450b1",
        "b3cb7e41-12ba-46da-92ff-030abe0450b2"
      ],
      "require_mfa_to_approve": false,
      "require_mfa_to_connect": false
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

200 - application/json

One page worth of configuration templates for your organization.

PaginatedConfigurationTemplateList Object

Description

The PaginatedConfigurationTemplateList object is used to store a list of configuration templates.

Usage Example

Returned from the GET Configuration Templates endpoint.

results
object[]