Bundle resource and relationship operations to be processed
Send a bundle of operations, including resource and relationship operations, to be processed atomically by the system.
Notes:
- Order of Processing: Resource operations are executed first, followed by relationship operations.
- Atomicity: The system processes the entire bundle as a single atomic transaction.
- If all operations succeed, the changes are committed.
- If any operation fails, all operations are rolled back, ensuring no partial changes.
Documentation Index
Fetch the complete documentation index at: https://docs.clinia.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Path Parameters
The source key.
Body
The request body should contain a list of resources and relationships operations.
Contains a list of resource and relationship operations to be processed atomically by the system. Note:
- Multiple unique @rootId token could be defined by suffixing the token with a number. For example, @rootId1, @rootId2, etc...
- @rootId token could be used in any properties of type
referenceto refer to a created resources in the same bundle. - @rootId token could be used in the
fromandtofields of the relationship operations to refer to created resources in the same bundle.
Response
The bundle operation is valid and returns the list of persisted operations with a status 'PERSISTED'.
Response when a task has been accepted for asynchronous processing. The task will be executed in the background.
The task identifier. Used to track an async task in the system. Use the task ID to poll for completion status. The taskId holds different prefix to represent different tasks.
- oneOf task:
s_<id>. - bulk task:
bk_<id>(deprecated:<id>only). - bundle task:
bd_<id>(deprecated:<id>only). - purge task:
pg_<id>(deprecated:purge:<id>).
Status of the task submission.
ACCEPTED: The task has been accepted for asynchronous processing. The task will be executed in the background.PERSISTED: The task has been executed synchronously and the results are immediately persisted.
ACCEPTED, PERSISTED