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

@rdimitrov

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
    No fields configured for Story 🗺️.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions