| 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 |
API do locatário
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.