| Endpoint | Corps/paramètres | Autorisation |
|---|---|---|
GET /contract-config/catalog | — | contract_view view |
POST /contract-config/types | code, name, category, fieldSchema, defaultRules | admin edit + workflowAutomation |
PATCH /contract-config/types/:id | champs partiels du type | admin edit + workflowAutomation |
POST /contract-config/lifecycle/templates/:templateId/stages | code, name, category, locksCoreFields, completionRules | admin edit + workflowAutomation |
PATCH /contract-config/lifecycle/stages/:id | champs partiels de l’étape | 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 | champs partiels de transition | admin edit + workflowAutomation |
API locataire
Configuration des contrats
Gérer types de contrats et modèles de cycle de vie.
Les endpoints de configuration gèrent types de contrat et modèles de cycle de vie. Les codes métier doivent suivre le format documenté.