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

# Configuración contractual

> Gestionar tipos de contrato y plantillas de ciclo.

Los endpoints de configuración gestionan tipos de contrato y plantillas de ciclo. Los códigos de negocio deben seguir el formato documentado.

| Endpoint                                                            | Cuerpo/parámetros                                                     | Permiso                           |
| ------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------- |
| `GET /contract-config/catalog`                                      | —                                                                     | `contract_view view`              |
| `POST /contract-config/types`                                       | `code, name, category, fieldSchema, defaultRules`                     | `admin edit + workflowAutomation` |
| `PATCH /contract-config/types/:id`                                  | `campos parciales de tipo`                                            | `admin edit + workflowAutomation` |
| `POST /contract-config/lifecycle/templates/:templateId/stages`      | `code, name, category, locksCoreFields, completionRules`              | `admin edit + workflowAutomation` |
| `PATCH /contract-config/lifecycle/stages/:id`                       | `campos parciales de etapa`                                           | `admin edit + workflowAutomation` |
| `POST /contract-config/lifecycle/templates/:templateId/transitions` | `code, name, fromStageCode, toStageCode, requiredControl, conditions` | `admin edit + workflowAutomation` |
| `PATCH /contract-config/lifecycle/transitions/:id`                  | `campos parciales de transición`                                      | `admin edit + workflowAutomation` |
