Skip to content

As a registry API consumer, I want to include soft-deleted entries in query results, so that I can support incremental sync and moderation workflows #555

Description

@rdimitrov

The upstream API spec added a query parameter to handle soft deleted entries. Soft delete means records are never physically removed from the database. Instead, a status field is set to deleted, which hides them from default API listings.

Details:

  • Passing include_deleted=true as a query parameter reveals them again
  • Since the data is preserved, deletion is reversible so setting the status back to active restores the record
  • Intended for incremental sync, where downstream consumers need to learn about deletions, and for moderation/takedown workflows where metadata should remain accessible even after removal from public listings
  • There is no defined retention policy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions