Apply changes to dataset items

Apply delta changes (add, edit, delete) to a dataset version with conflict detection. This endpoint: - Creates a new version with the applied changes - Validates that baseVersion matches the latest version (unless override=true) - Returns 409 Conflict if baseVersion is stale and override is not set Use `override=true` query parameter to force version creation even with stale baseVersion. Set 'copy_from_dataset_id' and 'copy_from_version_id' together on the request body to read carry-forward rows from the supplied (dataset, version) pair instead of the destination's prior version. When the fields are null, carry-forward rows are read from the destination's prior version.

Path parameters

idstringRequiredformat: "uuid"

Query parameters

overridebooleanOptionalDefaults to false

Request

This endpoint expects an object.

Response

Version created successfully
idstringOptionalRead-onlyformat: "uuid"
dataset_idstringOptionalRead-onlyformat: "uuid"
version_hashstringOptionalRead-only
tagslist of stringsOptionalRead-only
is_latestbooleanOptionalRead-only
Indicates whether this is the latest version of the dataset
version_namestringOptionalRead-only
Sequential version name formatted as 'v1', 'v2', etc.
items_totalintegerOptionalRead-only
Total number of items in this version
items_addedintegerOptionalRead-only
Number of items added since last version
items_modifiedintegerOptionalRead-only
Number of items modified since last version
items_deletedintegerOptionalRead-only
Number of items deleted since last version
change_descriptionstringOptionalRead-only
metadatamap from strings to stringsOptionalRead-only
evaluatorslist of objectsOptionalRead-only
Default evaluators for items in this version
execution_policyobjectOptionalRead-only
Default execution policy for items in this version
created_atdatetimeOptionalRead-only
created_bystringOptionalRead-only
last_updated_atdatetimeOptionalRead-only
last_updated_bystringOptionalRead-only

Errors

400
Bad Request Error
404
Not Found Error
409
Conflict Error