Package-level declarations
Types
Logs account status related events on a repo subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.
Strike information for an account
Age assurance info coming directly from users. Only works on DID subjects.
The status of the Age Assurance process.
Age assurance status override by moderators. Only works on DID subjects.
The status to be set for the user decided by a moderator, overriding whatever value the user had previously. Use reset to default to original state.
Purges all age assurance events for the subject. Only works on DID subjects. Moderator-only.
Logs cancellation of a scheduled takedown action for an account.
Logs identity related events on a repo subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.
Add a comment to a subject. An empty comment will clear any previously set sticky comment.
Divert a record's blobs to a 3rd party service for further scanning/tagging
Keep a log of outgoing email to a user
Mute incoming reports on a subject
Mute incoming reports from an account
Set priority score of the subject. Higher score means higher priority.
Report a subject
Resolve appeal on a subject
Take down a subject permanently or temporarily
Unmute action on a subject
Unmute incoming reports from an account
Moderation tool information for tracing the source of the action
If specified, only events where the age assurance state matches the given value are returned
If specified, only events where the subject is of the given type (account, record, or conversation) will be returned. When this is set to 'account' the 'collections' parameter will be ignored. When includeAllUserRecords or subject is set, this will be ignored.
If specified, only subjects with the given age assurance state will be returned.
If specified, subjects of the given type (account, record, or conversation) will be returned. When this is set to 'account' the 'collections' parameter will be ignored. When includeAllUserRecords or subject is set, this will be ignored.
Logs lifecycle event on a record subject. Normally captured by automod from the firehose and emitted to ozone for historical tracking.
Statistics about a set of record subject items
Account credentials revocation by moderators. Only works on DID subjects.
Configuration for when the action should be executed
Schedule a takedown action
View of a scheduled moderation action
Type of action to be executed
Current status of the scheduled action
Logs a scheduled takedown action for an account.
Current age assurance state of the subject.
Whether or not the last successful update to age assurance was made by the user or admin.
Detailed view of a subject. For record subjects, the author's repo and profile will be returned.