app.bulleted.admin.listDenied

Page through the appview's denylist, newest first. Requires the administrative credential. You cannot operate a list you cannot read: without this, the only way to audit a takedown is to open the database.

Details · query
Kindquery
Authorityadmin.bulleted.app
Indexed

Query

query · GET

Parameters

query string

cursor

string

The cursor from the previous page. Encodes the created-at instant and the value together, so an entry added mid-scan can neither appear twice nor be skipped.

limit

integer

Entries per page.

  • minimum: 1
  • maximum: 200
  • default: 50

Output

application/json

cursor

string

Pass back as cursor for the next page. Absent at the end.

entries

requiredarray
itemsref
Reference

Errors

AdminDisabled

No administrative credential is configured, so the administrative surface does not exist.

#entry

object

Properties

comment

string

The free-text moderation note, if one was given.

createdAt

requiredstring · datetime

createdBy

requiredstring

The administrative identifier that added the entry. Never caller-supplied.

kind

requiredstring

The kind derived from the value when it was added.

  • knownValues: did | aturi | pds | cid

value

requiredstring

The denied value, as stored.

Similar lexicons

semantic match

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

  • The operator denylist.

  • Add a value to the appview's denylist and, by default, remove what it has already indexed. Requires the administrative credential. Adding to the list stops future indexing; nuking removes what is already there, which is why nuke defaults to true.

  • Remove a value from the appview's denylist and rebuild the membership filter. Requires the administrative credential. A denylist with no removal path means one mistyped DID is permanent. Undeny does NOT restore rows a nuke removed; the restoration field says what brings the content back, if anything does.