---
title: "GET /configuration-templates"
method: GET
path: "/configuration-templates"
tags: ["configuration-templates"]
---

# GET /configuration-templates

`GET /configuration-templates`

Returns a list of `ConfigurationTemplate` objects.

## Response `200`

One page worth of configuration templates for your organization.

- PaginatedConfigurationTemplateList — # 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` ConfigurationTemplate[]
    - `configuration_template_id` string, uuid — The ID of the configuration template.
    - `name` string — The name of the configuration template.
    - `admin_owner_id` string, uuid — The ID of the owner of the configuration template.
    - `visibility` VisibilityInfo — Visibility infomation of an entity.
      - `visibility` 'GLOBAL' | 'LIMITED', required — The visibility level of the entity.
      - `visibility_group_ids` string[]
    - `linked_audit_message_channel_ids` string[] — The IDs of the audit message channels linked to the configuration template.
    - `request_configuration_id` string, uuid — The ID of the request configuration linked to the configuration template.
    - `member_oncall_schedule_ids` string[] — The IDs of the on-call schedules linked to the configuration template.
    - `break_glass_user_ids` string[] — The IDs of the break glass users linked to the configuration template.
    - `require_mfa_to_approve` boolean — A bool representing whether or not to require MFA for reviewers to approve requests for this configuration template.
    - `require_mfa_to_connect` boolean — A bool representing whether or not to require MFA to connect to resources associated with this configuration template.
    - `ticket_propagation` TicketPropagationConfiguration — Configuration for ticket propagation, when enabled, a ticket will be created for access changes related to the users in this resource.
      - `enabled_on_grant` boolean, required
      - `enabled_on_revocation` boolean, required
      - `ticket_provider` 'JIRA' | 'LINEAR' | 'SERVICE_NOW' — The third party ticketing platform provider.
      - `ticket_project_id` string
    - `custom_request_notification` string, nullable — Custom request notification sent upon request approval for this configuration template.

---

[API](https://skmtc.net/opal/apis/opal-api.md) · [All operations](https://skmtc.net/opal/apis/opal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opal/opal-api/revisions/13b58df96d40/schema)
