Aller au contenu principal

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.