Delinea SecretTemplates API

View secret templates

Operations 40

DELETE /v1/secret-templates/fields/{templateFieldId} Disable a Secret Template Field For Template #
GET /v1/secret-templates/password-requirements/password-dictionaries/{id} Gets password dictionary items by ID #
DELETE /v1/secret-templates/password-requirements/password-dictionaries/{id} Deletes a specific password dictionary by ID #
GET /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} Get a single Secret Template Extended Mappings #
POST /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} Create a Secret Template Extended Mapping #
DELETE /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} Delete Extended Mapping #
PATCH /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId} Update a Secret Template Extended Mapping #
GET /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} Get a Secret Template Launcher #
POST /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} Create a Secret Template Launcher #
DELETE /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} Delete Secret Template Launcher #
PATCH /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId} Update a Secret Template Launcher #
POST /v1/secret-templates Create Secret Template #
GET /v1/secret-templates/{id}/export Export Secret Template #
GET /v1/secret-templates/password-requirements/password-dictionaries Get password dictionaries #
PUT /v1/secret-templates/password-requirements/password-dictionaries Updates a new password dictionary #
POST /v1/secret-templates/password-requirements/password-dictionaries Creates new password dictionary #
GET /v1/secret-templates/extended-types Get Secret Template Extended Types #
GET /v1/secret-templates/extended-mappings Get Secret Template Extended Mappings #
GET /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId}/stub Stub a Secret Template Extended Mappings #
GET /v1/secret-templates/launcher-types Get Launcher Types #
GET /v1/secret-templates/launchers Get Secret Template Launchers #
GET /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId}/stub Stub a Secret Template Launchers #
GET /v1/secret-templates/{secretTemplateId}/password-type Get Secret Template Password Changer #
PATCH /v1/secret-templates/{secretTemplateId}/password-type Patch Secret Template password type #
GET /v1/secret-templates-list Get Secret Template List #
GET /v2/secret-templates/{secretTemplateId} Get Secret Template Details #
PATCH /v2/secret-templates/{secretTemplateId} Patch Secret Template V2 #
GET /v1/secret-templates/fields/search Search Secret Template Fields #
GET /v1/secret-templates/fields/stub Stub Secret Template Field #
GET /v1/secret-templates/fields/{secretFieldId} Get Secret Template Field #
PATCH /v1/secret-templates/fields/{secretTemplateFieldId} Patch Secret Template Field #
POST /v1/secret-templates/{id}/copy Copy Secret Template #
PUT /v1/secret-templates/{templateId} Update Secret Template Field #
POST /v1/secret-templates/{templateId} Create Secret Template Field For Template #
POST /v1/secret-templates/generate-password/{secretfieldId} Generate Password #
POST /v1/secret-templates/import Import Secret Template #
POST /v1/secret-templates/{secretTemplateId}/fields Create Secret Template Field #
POST /v1/secret-templates/{secretTemplateId}/fields/sort Sort Secret Template Fields #
PUT /v1/secret-templates/password-type/{templateId} Update Secret Templates Password Type #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/delinea-secrettemplates-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

delinea-secrettemplates-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Secret Server Rest Activations Secret Templates API
  description: REST API documentation for Secret Server. This document describes how to use the REST API. All requests require an authentication token; please see the <a href="../OAuth/">authentication document</a> for more information. The <a href="swagger.json">Swagger specification</a> for this API is also available.
  termsOfService: https://delinea.com/eula
  contact:
    name: Support
    url: https://delinea.com
  version: 11.7.2
servers:
- url: /SecretServer/api
security:
- BearerToken: []
tags:
- name: SecretTemplates
  description: View secret templates
paths:
  /v1/secret-templates/fields/{templateFieldId}:
    delete:
      tags:
      - SecretTemplates
      summary: Disable a Secret Template Field For Template
      description: Disable a Secret Template Field For Template
      operationId: SecretTemplatesService_DisableField
      parameters:
      - name: templateFieldId
        in: path
        description: Secret Template Field to disable
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Secret Template Field object
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateField'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/password-requirements/password-dictionaries/{id}:
    get:
      tags:
      - SecretTemplates
      summary: Gets password dictionary items by ID
      description: Returns a file containing the items of a specific custom password dictionary.
      operationId: SecretTemplatesService_GetPasswordDictionary
      parameters:
      - name: id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Unknown or empty response
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    delete:
      tags:
      - SecretTemplates
      summary: Deletes a specific password dictionary by ID
      description: Deletes a specific custom password dictionary with the contents.
      operationId: SecretTemplatesService_DeletePasswordDictionary
      parameters:
      - name: id
        in: path
        description: id
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: 'true'
          content:
            application/json:
              schema:
                description: Boolean
                type: boolean
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId}:
    get:
      tags:
      - SecretTemplates
      summary: Get a single Secret Template Extended Mappings
      description: Get an extended mapping for a Secret Template
      operationId: SecretTemplatesService_GetSecretTemplateExtendedMapping
      parameters:
      - name: extendedTypeId
        in: path
        description: extendedTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Extended Mapping Detail
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExtendedMappingModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    post:
      tags:
      - SecretTemplates
      summary: Create a Secret Template Extended Mapping
      description: Create an extended mappings for a Secret Template
      operationId: SecretTemplatesService_CreateSecretTemplateExtendedMapping
      parameters:
      - name: extendedTypeId
        in: path
        description: extendedTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretTemplateExtendedMappingCreateArgs'
        description: args
      responses:
        '200':
          description: Created extended mappings
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExtendedMappingModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    delete:
      tags:
      - SecretTemplates
      summary: Delete Extended Mapping
      description: Delete an extended mapping
      operationId: SecretTemplatesService_DeleteExtendedMapping
      parameters:
      - name: extendedTypeId
        in: path
        description: extendedTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Success message
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExtendedMappingDeleteResponseModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    patch:
      tags:
      - SecretTemplates
      summary: Update a Secret Template Extended Mapping
      description: Update extended mappings for a Secret Template
      operationId: SecretTemplatesService_UpdateSecretTemplateExtendedMapping
      parameters:
      - name: extendedTypeId
        in: path
        description: extendedTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretTemplateExtendedMappingUpdateArgs'
        description: args
      responses:
        '200':
          description: List of extended mappings
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExtendedMappingModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/{secretTemplateId}/launchers/{launcherTypeId}:
    get:
      tags:
      - SecretTemplates
      summary: Get a Secret Template Launcher
      description: Get launcher detail for a Secret Template
      operationId: SecretTemplatesService_GetSecretTemplateLauncher
      parameters:
      - name: launcherTypeId
        in: path
        description: launcherTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Launcher Detail
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateLauncherModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    post:
      tags:
      - SecretTemplates
      summary: Create a Secret Template Launcher
      description: Create a Launcher for a Secret Template
      operationId: SecretTemplatesService_CreateSecretTemplateLauncher
      parameters:
      - name: launcherTypeId
        in: path
        description: launcherTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretTemplateLauncherCreateArgs'
        description: args
      responses:
        '200':
          description: List of Launchers
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateLauncherModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    delete:
      tags:
      - SecretTemplates
      summary: Delete Secret Template Launcher
      description: Delete or remove the mapping of a specific launcher type from a specific Secret template
      operationId: SecretTemplatesService_DeleteSecretTemplateLauncher
      parameters:
      - name: launcherTypeId
        in: path
        description: launcherTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Delete success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateLauncherDeleteResultModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    patch:
      tags:
      - SecretTemplates
      summary: Update a Secret Template Launcher
      description: Update a Launchers for a Secret Template
      operationId: SecretTemplatesService_UpdateSecretTemplateLauncher
      parameters:
      - name: launcherTypeId
        in: path
        description: launcherTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretTemplateLauncherUpdateArgs'
        description: args
      responses:
        '200':
          description: List of Launchers
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateLauncherModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates:
    get:
      tags:
      - SecretTemplates
      summary: Search Secret Templates
      description: Search, filter, sort, and page secret templates
      operationId: SecretTemplatesService_Search
      parameters:
      - name: filter.heartbeatEnabled
        in: query
        description: Filter templates that have heartbeat enabled or disabled
        required: false
        x-nullable: true
        schema:
          type: string
      - name: filter.includeInactive
        in: query
        description: Whether to include inactive secret templates in the results
        required: false
        schema:
          type: boolean
      - name: filter.includeSecretCount
        in: query
        description: Whether to populate Secret count in the results
        required: false
        schema:
          type: boolean
      - name: filter.passwordTypeIds
        in: query
        description: List of Password Type Ids
        required: false
        explode: true
        schema:
          type: array
          items:
            type: integer
      - name: filter.passwordTypeReady
        in: query
        description: Filter templates that are either password type ready (enabled) or not (disabled)
        required: false
        x-nullable: true
        schema:
          type: string
      - name: filter.scanItemTemplateId
        in: query
        description: 'Filter templates that map to '
        required: false
        x-nullable: true
        schema:
          type: integer
          format: int32
      - name: filter.searchText
        in: query
        description: Search text
        required: false
        schema:
          type: string
      - name: skip
        in: query
        description: Number of records to skip before taking results
        required: false
        schema:
          type: integer
          format: int32
      - name: sortBy[0].direction
        in: query
        description: Sort direction
        required: false
        schema:
          type: string
      - name: sortBy[0].name
        in: query
        description: Sort field name
        required: false
        schema:
          type: string
      - name: sortBy[0].priority
        in: query
        description: Priority index. Sorts with lower values are executed earlier
        required: false
        schema:
          type: integer
          format: int32
      - name: take
        in: query
        description: Maximum number of records to include in results
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Secret template search result object
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PagingOfSecretTemplateSummary'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    post:
      tags:
      - SecretTemplates
      summary: Create Secret Template
      description: Create a new Secret Template
      operationId: SecretTemplatesService_CreateTemplate
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretTemplateCreateArgs'
        description: Secret Template creation options
      responses:
        '200':
          description: Secret Template object
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/{id}/export:
    get:
      tags:
      - SecretTemplates
      summary: Export Secret Template
      description: Export a single secret template by ID
      operationId: SecretTemplatesService_Export
      parameters:
      - name: id
        in: path
        description: Secret template ID
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Secret template export data
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExportModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/password-requirements/password-dictionaries:
    get:
      tags:
      - SecretTemplates
      summary: Get password dictionaries
      description: Returns the list of custom password dictionaries.
      operationId: SecretTemplatesService_GetPasswordDictionaries
      responses:
        '200':
          description: A list of password dictionary ID and names.
          content:
            application/json:
              schema:
                description: A list of password dictionary ID and names.
                items:
                  $ref: '#/components/schemas/PasswordDictionaryModel'
                type: array
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    put:
      tags:
      - SecretTemplates
      summary: Updates a new password dictionary
      description: Updates password dictionary
      operationId: SecretTemplatesService_UpdatePasswordDictionary
      requestBody:
        content:
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/UpdatePasswordDictionaryArgs'
        description: The file of words
      responses:
        '200':
          description: 'True'
          content:
            application/json:
              schema:
                description: Boolean
                type: boolean
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
    post:
      tags:
      - SecretTemplates
      summary: Creates new password dictionary
      description: Add new password dictionary
      operationId: SecretTemplatesService_AddPasswordDictionary
      requestBody:
        content:
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/AddPasswordDictionaryArgs'
        description: The file of words
      responses:
        '200':
          description: 'True'
          content:
            application/json:
              schema:
                description: Boolean
                type: boolean
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/extended-types:
    get:
      tags:
      - SecretTemplates
      summary: Get Secret Template Extended Types
      description: Get all of the extended types
      operationId: SecretTemplatesService_SearchSecretTemplateExtendedTypes
      parameters:
      - name: skip
        in: query
        description: Number of records to skip before taking results
        required: false
        schema:
          type: integer
          format: int32
      - name: sortBy[0].direction
        in: query
        description: Sort direction
        required: false
        schema:
          type: string
      - name: sortBy[0].name
        in: query
        description: Sort field name
        required: false
        schema:
          type: string
      - name: sortBy[0].priority
        in: query
        description: Priority index. Sorts with lower values are executed earlier
        required: false
        schema:
          type: integer
          format: int32
      - name: take
        in: query
        description: Maximum number of records to include in results
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: List of extended types
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PagingOfSecretTemplateExtendedTypeSummary'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/extended-mappings:
    get:
      tags:
      - SecretTemplates
      summary: Get Secret Template Extended Mappings
      description: Get all of the extended mappings for a Secret Template
      operationId: SecretTemplatesService_SearchSecretTemplateExtendedMappings
      parameters:
      - name: filter.secretTemplateId
        in: query
        description: SecretTemplateId
        required: false
        schema:
          type: integer
          format: int32
      - name: skip
        in: query
        description: Number of records to skip before taking results
        required: false
        schema:
          type: integer
          format: int32
      - name: sortBy[0].direction
        in: query
        description: Sort direction
        required: false
        schema:
          type: string
      - name: sortBy[0].name
        in: query
        description: Sort field name
        required: false
        schema:
          type: string
      - name: sortBy[0].priority
        in: query
        description: Priority index. Sorts with lower values are executed earlier
        required: false
        schema:
          type: integer
          format: int32
      - name: take
        in: query
        description: Maximum number of records to include in results
        required: false
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: List of extended mappings
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PagingOfSecretTemplateExtendedMappingSummary'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/{secretTemplateId}/extended-mappings/{extendedTypeId}/stub:
    get:
      tags:
      - SecretTemplates
      summary: Stub a Secret Template Extended Mappings
      description: Gets a stub that can be used to create an extended mapping
      operationId: SecretTemplatesService_StubSecretTemplateExtendedMapping
      parameters:
      - name: extendedTypeId
        in: path
        description: extendedTypeId
        required: true
        schema:
          type: integer
          format: int32
      - name: secretTemplateId
        in: path
        description: secretTemplateId
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: Stub of extended mapping
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretTemplateExtendedMappingModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secret-templates/launcher-types:
    get:
      tags:
      - SecretTemplates
      summary: Get Launcher Types
      description: Get a paged list of all of the Launcher Types that exist
      operationId: SecretTemplatesService_SearchLauncherTypes
      parameters:
      - name: filter.applicationName
        in: query
        description: Application name
        required: false
        schema:
          type: string
      -

# --- truncated at 32 KB (134 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/delinea/refs/heads/main/openapi/delinea-secrettemplates-api-openapi.yml