pub.chive.sync.deleteRecord

Mark a record as deleted in Chive's index (owner or admin only)

Repository @lexicons.governance.chive.pub did:plc:egjghlwgts2hlcer2txilxeh not from the namespace authority
Details · procedure
Kindprocedure
Authoritysync.chive.pub
Indexed

Showing version bafyreiddd5ljsph5qq7qugxw5gypay5jqu3nujfh22xuw4bpcuw52mn4ma. Show the latest

Procedure

procedure · POST

Input

application/json

uri

requiredstring · at-uri

AT-URI of the record to mark as deleted

Output

application/json

deleted

requiredboolean

Whether deletion succeeded

error

string

Error message (if failed)

uri

requiredstring · at-uri

AT-URI of the deleted record

Errors

InvalidRequest

No description in schema.

AuthenticationRequired

No description in schema.

NotFound

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Delete (mark as deleted) a backlink record. Internal/plugin use only. Requires authentication.

  • Delete a record from a space. Callers can delete their own records; the space owner can delete any record (via a separate admin path).

  • Delete a record by at:// URI on the authenticated viewer's own PDS, mediated by the AppView using its server-held session (confidential OAuth client only). Covers unlike, unfollow, unblock, and deleting a post or comment — whichever record the URI points at.

  • Delete a repository record, or ensure it doesn't exist. Requires auth, implemented by PDS.

  • Soft-delete content from the index by URI and collection