fyi.opensocial.getSubjectHistory

Get a subject's moderation history, oldest first. Requires mod.read.

Details · query
Kindquery
Authorityopensocial.fyi
Indexed

Query

query · GET

Parameters

query string

cid

string · cid

Narrow a record subject to one version.

cursor

string

group

requiredstring · did

The group DID. Every method is served by the group's host and authorized against that group's roles.

limit

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

subject

requiredstring · uri

An account DID or record URI.

Output

application/json

cursor

string

events

requiredarray

Errors

InvalidSubject

The subject isn't an account or record in this group.

Similar lexicons

semantic match

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

  • Audit timeline for a single subject (post URI, reply URI, or account DID). Returns every moderation_audit row referencing the subject, in reverse-chronological order. Used by the moderator UI to answer 'what has ever happened to this content/account'. Requires the caller to be an active moderator.

  • Get a subject belonging to the authenticated account, including its moderation action history from this moderation service.

  • List subjects in the moderation queue. Requires mod.read.

  • Get timeline of all available events of an account. This includes moderation events, account history and did history.

  • Global audit journal browser for the moderation console. Returns moderation_audit rows in reverse-chronological (created_at, id) keyset order, optionally filtered by acting moderator, action type, or subject DID. Complements getSubjectModerationHistory (per-subject view) with the 'what has the team been doing' view. Requires the caller to be an active moderator.