Delete Dataset Rows
POST/datasets/:dataset_id/rows/delete
Delete rows by row ID.
Every named row_id must exist in the chosen base snapshot, or the whole request is
rejected rather than partially applied, and the deletion is committed as a single Iceberg
snapshot. current_snapshot_id carries the same optional optimistic-concurrency check as
POST .../rows/insert. Returns the list of deleted row IDs, and marks the dataset's
latest quality verdict stale afterward.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
- 422
- 503
Successful Response
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
Validation Error
Service Unavailable