Plantillas

Plantillas desde las que se crean los contratos.

GET/api/list/templates

Listar plantillas

Plantillas del usuario de la credencial o compartidas con él. Su templateId es el que pide POST /api/create/contract.

Autenticación. Cabecera apikey con tu API key, o Authorization: Bearer con un token.

Respuestas

  • 200array<object>
  • 400Petición no válida: parámetros, contrato inexistente o en un estado que no lo permite.
  • 401Credencial ausente, caducada o de otro entorno.
  • 403Al usuario le falta un privilegio (p. ej. API_ACCESS).

Petición

GET
/api/list/templates
curl "https://enterprise-stage.api.trato.io/api/list/templates" \
  -H "apikey: $TRATO_API_KEY"

Respuesta

[
  {
    "createdAt": "2026-01-01T00:00:00.000Z",
    "name": "Contrato de confidencialidad",
    "relatedContracts": 12,
    "signedContracts": 9,
    "templateId": "65f1c2a9e4b0a1b2c3d4e5f6",
    "type": "string"
  }
]