Créer un contrat
Créer un contrat — POST
Lors de la création d'un contrat, vous pouvez fournir :
- Une liste d'UID Stonal d'objets
- Une liste d'UID de tiers
- Une liste de types d'équipement (codes holdertype)
Cela se traduit par : « Je crée un contrat pour ce type d'équipement, au sein de ces objets, avec ces contacts en tant que tiers. »
curl --location 'https://api.stonal.io/datalake/v1/organizations/$organization/contracts' \
--header 'Authorization: Bearer $token' \
--header 'Content-Type: application/json' \
--data '{
"assets": ["uid1", "uid2"],
"stakeholders": ["uid1", "uid2"],
"equipments": ["EQUIPMENT|K|KG|KG08|KG0811"],
"effectiveDate": "2025-12-10",
"endDate": "2026-12-10"
}'
Réponse
Une création réussie renvoie un statut HTTP 201.