Skip to main content
Implemented

Cognite FDM 8 (on behalf of Celanese)

Related products:Data Modeling
  • August 14, 2024
  • 1 reply
  • 28 views

Jay Vansickle
Practitioner ⭐️⭐️⭐️
Forum|alt.badge.img

The Cognite API lacks transaction capabilities.

1 reply

Elka Sierra
MVP ⭐️⭐️⭐️⭐️⭐️
Forum|alt.badge.img
  • MVP ⭐️⭐️⭐️⭐️⭐️
  • August 16, 2024

Hi @Jay Vansickle thanks for the inputs, 

The Data Modelling API supports a form of optimistic concurrency control to enable limited transactional capabilities. The existingVersion field in the Data Model instance ingestion API enables updates to be conditional on no other changes having happened in the meantime. See https://api-docs.cognite.com/20230101/tag/Instances/operation/applyNodeAndEdges#!path=items/0/existingVersion&t=request for details.

Thanks and regards

Elka