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.

Path parameters

idstringRequiredformat: "uuid"

Query parameters

overridebooleanOptionalDefaults to false

Request

This endpoint expects an object.

Response

Version created successfully
idstring or nullformat: "uuid"
dataset_idstring or nullformat: "uuid"
version_hashstring or null
tagslist of strings or null
is_latestboolean or null
Indicates whether this is the latest version of the dataset
version_namestring or null
Sequential version name formatted as 'v1', 'v2', etc.
items_totalinteger or null
Total number of items in this version
items_addedinteger or null
Number of items added since last version
items_modifiedinteger or null
Number of items modified since last version
items_deletedinteger or null
Number of items deleted since last version
change_descriptionstring or null
metadatamap from strings to strings or null
created_atstring or nullformat: "date-time"
created_bystring or null
last_updated_atstring or nullformat: "date-time"
last_updated_bystring or null

Errors