Meta tags:
description= Perform moderation actions with reports.;
Headings (most frequently used words):
parameters, request, response, headers, 200, ok, 403, forbidden, report, path, reports, view, admin, api, methods, all, single, update, assign, to, self, unassign, mark, as, resolved, reopen, closed, see, also, sponsored, by, query, form, data,
Text of the page (most frequently used words):
admin (56), #report (39), reports (38), this (32), the (32), api (28), 2022 (20), action (18), #header (18), null (17), mastodon (16), not (16), and (16), allowed (14), authorized (14), user (14), authorization (14), permissions (14), account (14), with (13), required (13), http (13), created_at (12), username (12), false (11), oauth (11), category (10), for (10), 09t21 (9), string (9), your (9), error (8), perform (8), 200 (8), access (8), parameters (8), token (8), roles (8), rules (8), 108965218747268792 (8), goody (8), invalid (7), missing (7), 403 (7), forbidden (7), action_taken_at (7), action_taken (7), response (7), provide (7), gain (7), method (7), bearer (7), user_token (7), headers (7), database (7), request (7), manage (7), added (7), support (7), custom (7), version (7), history (7), returns (7), resolved (7), view (6), updated_at (6), forwarded (6), comment (6), path (6), acct (6), local (6), email (6), domain (6), instance (6), post (5), 11t14 (5), spam (5), write (5), statuses (5), other (5), link (5), filter (5), accounts (4), already (4), reopen (4), closed (4), action_taken_by_account (4), assigned_account (4), assigned (4), you (4), unassign (4), 08t22 (4), 985z (4), get (4), 108965430868193066 (4), profile (4), using (4), see (3), 021z (3), taken (3), now (3), was (3), mark (3), should (3), ids (3), single (3), limit (3), use (3), pagination (3), internal (3), parameter (3), all (3), methods (3), search (3), preferences (3), apps (3), setting (3), server (3), new (3), source (2), updated (2), app (2), also (2), longer (2), true (2), 531z (2), 204z (2), claim (2), yourself (2), assign (2), self (2), rule (2), array (2), integer (2), are (2), via (2), violation (2), change (2), data (2), update (2), 08t23 (2), 731z (2), target_account (2), read (2), example (2), max_id (2), rel (2), since_id (2), responses (2), results (2), more (2), information (2), 085z (2), moderation (2), actions (2), notificationpolicy (2), quote (2), domainblock (2), notifications (2), trends (2), collections (2), domain_blocks (2), tokens (2), security (2), environment (2), implementing (2), posts (2), machine (2), installing (2), features (2), configuring (2), running (2), imprint, blog, join, sponsored, last, july, 2025, improve, page, controllers, reports_controller, 855z, has, had, currently, 945z, 936z, further, resolve, anyone, that, someone, else, can, handling, assign_to_self, specify, exact, broken, their, available, rule_ids, classification, legal, form, metadata, put, 681z, 679z, next, prev, because, generally, exposed, any, will, have, parse, load, older, newer, paginating, through, maximum, number, return, defaults, 100, max, min_id, targeting, target_account_id, filed, account_id, boolean, query, about, webpushsubscription, translation, termsofservice, tag, suggestion, statussource, statusedit, status, shallowtag, shallowquote, scheduledstatus, role, relationshipseveranceevent, relationship, reaction, quoteapproval, privacypolicy, previewcardauthor, previewcard, poll, notificationrequest, notificationfallback, notification, mediaattachment, marker, list, identityproof, filterstatus, filterresult, filterkeyword, featuredtag, featureapproval, familiarfollowers, extendeddescription, customemoji, conversation, context, collectionwithaccounts, collectionitem, collection, asyncrefresh, application, appeal, annualreport, announcement, measure, ipblock, emaildomainblock, domainallow, dimension, cohort, canonicalemailblock, accountwarning, entities, streaming, markers, lists, conversations, timelines, scheduled_statuses, polls, media, proofs, oembed, push, directory, custom_emojis, announcements, health, grouped, async_refreshes, emails, annual, retention, measures, ip_blocks, email_domain_blocks, domain_allows, dimensions, canonical_email_blocks, tags, suggestions, mutes, followed_tags, follow_requests, filters, featured_tags, favourites, endorsements, bookmarks, blocks, rate, limits, scopes, guidelines, best, practices, datetime, formats, rest, bearcaps, microformats, webfinger, activitypub, spec, compliance, design, reference, creating, themes, css, styling, state, management, components, frontend, guide, issues, responsible, disclosure, routes, code, structure, dev, technical, overview, contributing, libraries, implementations, logging, obtaining, client, playing, public, getting, started, developing, webhooks, index, corruption, troubleshooting, errors, scaling, migrating, backing, upgrading, release, cli, sign, captcha, onion, services, object, storage, optional, full, text, from, preparing, own, official, ios, android, moving, leaving, externally, settings, set, promoting, others, dealing, unwanted, content, quoting, network, posting, signing, what, documentation,
Text of the page (random words):
admin reports api methods mastodon documentation what is mastodon using mastodon signing up for an account setting up your profile posting to your profile using the network features quoting other posts dealing with unwanted content promoting yourself and others set your preferences more settings using mastodon externally moving or leaving accounts official ios and android apps running your own server running mastodon preparing your machine installing from source configuring your environment configuring full text search installing optional features object storage onion services captcha single sign on setting up your new instance using the admin cli upgrading to a new release backing up your server migrating to a new machine scaling up your server moderation actions troubleshooting errors database index corruption webhooks roles developing mastodon apps getting started with the api playing with public data obtaining client app access logging in with an account libraries and implementations implementing quote posts implementing collections contributing to mastodon technical overview setting up a dev environment code structure routes security issues and responsible disclosure frontend guide components state management css and styling creating themes design tokens reference spec compliance activitypub webfinger security microformats oauth bearcaps rest api datetime formats guidelines and best practices oauth tokens oauth scopes rate limits api methods accounts blocks bookmarks domain_blocks endorsements favourites featured_tags filters follow_requests followed_tags mutes preferences reports suggestions tags admin accounts canonical_email_blocks dimensions domain_allows domain_blocks email_domain_blocks ip_blocks measures reports retention trends annual reports apps emails oauth async_refreshes collections grouped notifications health instance announcements custom_emojis directory trends notifications push oembed profile proofs search statuses media polls scheduled_statuses timelines conversations lists markers streaming api entities account accountwarning admin account admin canonicalemailblock admin cohort admin dimension admin domainallow admin domainblock admin emaildomainblock admin ip admin ipblock admin measure admin report announcement annualreport appeal application asyncrefresh collection collectionitem collectionwithaccounts context conversation customemoji domainblock error extendeddescription familiarfollowers featureapproval featuredtag filter filterkeyword filterresult filterstatus identityproof instance list marker mediaattachment notification notificationfallback notificationpolicy notificationrequest poll preferences previewcard previewcardauthor privacypolicy profile quote quoteapproval reaction relationship relationshipseveranceevent report role rule scheduledstatus search shallowquote shallowtag status statusedit statussource suggestion tag termsofservice token translation v1 filter v1 instance v1 notificationpolicy webpushsubscription admin reports api methods perform moderation actions with reports view all reports view a single report update a report assign report to self unassign report mark report as resolved reopen a closed report see also view all reports get api v1 admin reports http 1 1 view information about all reports returns array of admin report oauth user token admin read reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request headers authorization required provide this header with bearer user_token to gain authorized access to this api method query parameters resolved boolean filter for resolved reports account_id string filter for reports filed by this account target_account_id string filter for reports targeting this account max_id internal parameter use http link header for pagination since_id internal parameter use http link header for pagination min_id internal parameter use http link header for pagination limit integer maximum number of results to return defaults to 100 reports max 200 reports response 200 ok id 3 action_taken false action_taken_at null category spam comment forwarded false created_at 2022 09 09t21 19 23 085z updated_at 2022 09 09t21 19 23 085z account id 108965218747268792 username admin domain null created_at 2022 09 08t22 48 07 985z email admin mastodon local account id 108965218747268792 username admin acct admin target_account id 108965430868193066 username goody domain null created_at 2022 09 08t23 42 04 731z email goody mastodon local account id 108965430868193066 username goody acct goody assigned_account null action_taken_by_account null statuses rules because report ids are generally not exposed via any api responses you will have to parse the http link header to load older or newer results see paginating through api responses for more information link http mastodon example api v1 admin reports limit 2 max_id 2 rel next http mastodon example api v1 admin reports limit 2 since_id 1 rel prev 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed view a single report get api v1 admin reports id http 1 1 returns admin report oauth user token admin read reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method response 200 ok id 2 action_taken true action_taken_at 2022 09 09t21 38 54 679z category spam comment forwarded false created_at 2022 09 09t21 19 44 021z updated_at 2022 09 09t21 38 54 681z account id 108965218747268792 username admin domain null created_at 2022 09 08t22 48 07 985z email admin mastodon local account id 108965218747268792 username admin acct admin target_account id 108965430868193066 username goody domain null created_at 2022 09 08t23 42 04 731z email goody mastodon local account id 108965430868193066 username goody acct goody assigned_account null action_taken_by_account id 108965218747268792 username admin domain null created_at 2022 09 08t22 48 07 985z email admin mastodon local account id 108965218747268792 username admin acct admin statuses rules 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed update a report put api v1 admin reports id http 1 1 change metadata for a report returns admin report oauth user token admin write reports permissions manage reports version history 3 5 0 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method form data parameters category string change the classification of the report to spam legal violation or other rule_ids array of integer for violation category reports specify the id of the exact rules broken rules and their ids are available via get api v1 instance rules and get api v1 instance response 200 ok the report category and or rule ids should now be updated id 3 action_taken false action_taken_at null category other rules 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed assign report to self post api v1 admin reports id assign_to_self http 1 1 claim the handling of this report to yourself returns admin report oauth user token admin write reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method response 200 ok the report should now be assigned to you or it was already assigned to you id 3 action_taken false action_taken_at null category other comment forwarded false created_at 2022 09 09t21 21 01 204z updated_at 2022 09 11t14 39 01 531z assigned_account id 108965218747268792 username admin domain null created_at 2022 09 08t22 48 07 985z email admin mastodon local account id 108965218747268792 username admin acct admin action_taken_by_account null statuses rules 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed unassign report post api v1 admin reports id unassign http 1 1 unassign a report so that someone else can claim it returns admin report oauth user token admin write reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method response 200 ok the report should no longer be assigned to you or it was already not assigned to anyone id 3 action_taken false action_taken_at null category other comment forwarded false created_at 2022 09 09t21 21 01 204z updated_at 2022 09 11t14 39 01 531z assigned_account null action_taken_by_account null statuses rules 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed mark report as resolved post api v1 admin reports id resolve http 1 1 mark a report as resolved with no further action taken returns admin report oauth user token admin write reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method response 200 ok the report is now resolved or it was already resolved id 2 action_taken true action_taken_at 2022 09 11t14 46 22 936z category spam comment forwarded false created_at 2022 09 09t21 19 44 021z updated_at 2022 09 11t14 46 22 945z 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed reopen a closed report post api v1 admin reports id reopen http 1 1 reopen a currently closed report if it is closed returns admin report oauth user token admin write reports permissions manage reports version history 2 9 1 added 4 0 0 support custom roles and permissions request path parameters id required string the id of the report in the database headers authorization required provide this header with bearer user_token to gain authorized access to this api method response 200 ok the report no longer has an action taken or it already had no action taken id 2 action_taken false action_taken_at null category spam comment forwarded false created_at 2022 09 09t21 19 44 021z updated_at 2022 09 11t14 42 21 855z 403 forbidden authorized user is not allowed to perform this action or invalid or missing authorization header error this action is not allowed see also post api v1 admin accounts id action app controllers api v1 admin reports_controller rb last updated july 29 2025 improve this page sponsored by join mastodon blog view source cc by sa 4 0 imprint
|