app.tempomusic.moderation.listModerationNotices

List the authenticated user's own moderation notices (takedown, suspension, ban), newest first. Prepared for future client consumption; delivery channels (push/email) are out of scope. The subject is always the caller — there is no parameter to read another user's notices.

Details · query
Kindquery
Authoritymoderation.tempomusic.app
Indexed

Query

query · GET

Parameters

query string

cursor

string
  • maxLength: 1024

limit

integer
  • minimum: 1
  • maximum: 100
  • default: 50

Output

application/json

cursor

string
  • maxLength: 1024

items

requiredarray
itemsref
Reference

#noticeView

object

Properties

createdAt

requiredstring · datetime

id

requiredinteger

message

string
  • maxLength: 5000
  • maxGraphemes: 500

noticeType

requiredstring
  • maxLength: 100
  • knownValues: takedown | suspension | ban

readAt

string · datetime

Similar lexicons

semantic match

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

  • Cursored listing of moderation reports for the queue view. Filterable by status, subject type, reason, reporter, and subject author. Sorted by (created_at DESC, id DESC). Requires the caller to be an active moderator (any role).

  • Paginated notifications addressed to the requesting viewer, newest first. The viewer DID is read from the service-auth JWT (`iss` claim) — no `?viewer=` query parameter.

  • The reports a moderation service was sent (com.atproto.moderation.createReport), newest first. For its operators: it takes a service token for this method from one of the accounts it names as its operators, or the session cookie of one logged in to its pages.

  • List the authenticated account's notifications (replies, mentions and upvote groups), newest first. A deleted or removed reference keeps its row as a placeholder with a status and no content.