Delete a contributor-less entity
DELETE/entity/:id
Optional core — provided when deposit.supported is true. See the Deposits guide.
Delete an entity that no RO-Crate contributes to — its roCrateIds is empty. Such entities (for example an Organisation whose last contributing RO-Crate was deleted but which the implementation chose to retain) cannot be reached by any deposit-session operation, so this is the one entity-level write.
An entity with contributing RO-Crates cannot be deleted directly — its lifecycle is governed by its RO-Crates — and the request is rejected with 409 Conflict.
After deletion the entity's URI follows the implementation's declared tombstonePolicy.
Request
Responses
- 204
- 400
- 401
- 403
- 404
- 409
- 410
- 429
- 500
Entity deleted
Bad Request - Invalid ID format
Not authenticated
Access token does not have the required scope
Entity not found
Conflict - the entity has contributing RO-Crates and must be managed through them
Gone - the resource has been deleted. Returned in place of 404 when the implementation declares a tombstonePolicy of "410"; the body is a tombstone describing the deletion. Under a tombstonePolicy of "404", deleted resources return 404 instead.
Rate limit exceeded
Response Headers
Request limit per time window
Requests remaining in current time window
Unix timestamp when the rate limit resets
Number of seconds to wait before retrying
Internal Server Error