> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtener una plantilla del catálogo

> Utilice este endpoint para recuperar los metadatos y el JSON Schema de parámetros de una plantilla específica del catálogo. Si la plantilla referencia configuraciones de proveedores, el schema se enriquece dinámicamente con las opciones de configuración de proveedores activos.



## OpenAPI

````yaml es/openapi/v3-current/flowker.yaml get /v1/catalog/templates/{id}
openapi: 3.1.0
info:
  description: >-
    Referencia completa de la API para los servicios de orquestación de
    workflows de Flowker, incluyendo gestión de catálogo, definiciones de
    workflows, configuraciones de ejecutores, configuraciones de proveedores y
    ejecuciones de workflows.
  title: API de Flowker
  version: 1.1.1
servers:
  - url: https://flowker.sandbox.lerian.net
security:
  - ApiKeyAuth: []
tags:
  - name: Catalog API
    description: >-
      Explore proveedores, ejecutores y disparadores integrados disponibles en
      el catálogo de Flowker.
  - name: Workflows API
    description: >-
      Cree, actualice, active, desactive, clone y elimine definiciones de
      workflows.
  - name: Executions API
    description: Inicie ejecuciones de workflows y rastree su estado y resultados.
  - name: Executor Configurations API
    description: >-
      Configure, pruebe y administre conexiones de ejecutores externos
      utilizadas por los nodos de workflow.
  - name: Provider Configurations API
    description: Configure, pruebe, habilite y deshabilite integraciones de proveedores.
  - name: Dashboard API
    description: >-
      Recupere resúmenes agregados de workflows y ejecuciones para dashboards
      operacionales.
  - name: Audit API
    description: >-
      Consulte y verifique eventos de auditoría para cumplimiento y visibilidad
      operacional.
  - name: Webhooks API
    description: >-
      Reciba callbacks de webhooks desde sistemas externos para disparar
      ejecuciones de workflows.
paths:
  /v1/catalog/templates/{id}:
    get:
      tags:
        - Catalog API
      summary: Obtener una plantilla del catálogo
      description: >-
        Utilice este endpoint para recuperar los metadatos y el JSON Schema de
        parámetros de una plantilla específica del catálogo. Si la plantilla
        referencia configuraciones de proveedores, el schema se enriquece
        dinámicamente con las opciones de configuración de proveedores activos.
      operationId: getCatalogTemplate
      parameters:
        - description: Identificador único de la plantilla del catálogo.
          in: path
          name: id
          required: true
          schema:
            type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CatalogTemplateDetail'
          description: >-
            Indica que la solicitud fue exitosa y la respuesta contiene los
            datos solicitados.
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CommonResponse'
          description: Indica que no se pudo encontrar el recurso solicitado.
components:
  schemas:
    CatalogTemplateDetail:
      properties:
        category:
          description: Categoría de la plantilla.
          example: payments
          type: string
        description:
          description: Descripción de la plantilla.
          example: Validate payment with balance check and risk analysis
          type: string
        id:
          description: Identificador único de la plantilla.
          example: payment-validation
          type: string
        name:
          description: Nombre para mostrar de la plantilla.
          example: Payment Validation
          type: string
        paramSchema:
          description: >-
            JSON Schema que define los parámetros esperados para esta plantilla.
            Se enriquece dinámicamente con las opciones de configuración de
            proveedores activos cuando es aplicable.
          example: '{"type":"object","properties":{"midaz_config_id":{"type":"string"}}}'
          type: string
        version:
          description: Versión de la plantilla.
          example: 1.0.0
          type: string
      type: object
    CommonResponse:
      properties:
        code:
          description: Código de error legible por máquina.
          example: FLK-0200
          type: string
        entityType:
          description: Tipo de entidad relacionada con el error.
          example: executor
          type: string
        err:
          description: Detalles adicionales del error cuando están disponibles.
          type: object
        message:
          description: Mensaje de error legible por humanos.
          example: Executor with ID 'nonexistent' not found in catalog
          type: string
        title:
          description: Título corto de categoría de error.
          example: Not Found
          type: string
      type: object
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key
      description: >-
        Clave de API para autenticar las solicitudes a la API de Flowker. Se
        aprovisiona mediante la variable de entorno API_KEY durante el
        despliegue.

````