> ## 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.

# Configuração contratual

> Gerenciar tipos de contrato e modelos de ciclo.

Endpoints de configuração gerenciam tipos de contrato e modelos de ciclo. Códigos de negócio devem seguir o formato documentado.

| Endpoint                                                            | Corpo/parâmetros                                                      | Permissão                         |
| ------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------- |
| `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 parciais 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 parciais 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 parciais de transição`                                        | `admin edit + workflowAutomation` |
