---
title: "The content-report queue"
method: GET
path: "/v1/admin/moderation/reports"
tags: ["Admin"]
---

# The content-report queue

`GET /v1/admin/moderation/reports`

## Request

- Base URL: `https://api.lizzflix.xyz` (the document declares no server; this is the origin it was published from)
- URL: `https://api.lizzflix.xyz/v1/admin/moderation/reports`
- Auth: none declared

## Query parameters

- `status` 'open' | 'actioned' | 'rejected' | 'all'
- `intake` 'standard' | 'unverified' | 'all'
- `category` 'illegal' | 'ncii' | 'csam' | 'likeness' | 'copyright' | 'hate' | 'violence' | 'self_harm' | 'spam' | 'other'
- `priority` string
- `cursor` string
- `limit` string

## Response `200`

One page of reports; nextCursor is null on the last page. unverifiedOpen counts the open reports outside the default queue.

- object
  - `reports` ContentReport[], required
    - `id` string, required
    - `reporterUserId` string, nullable, required
    - `notifierName` string, nullable, required
    - `notifierEmail` string, nullable, required
    - `targetKind` 'asset' | 'render' | 'character' | 'location' | 'series' | 'other', required
    - `targetId` string, nullable, required
    - `targetUrl` string, nullable, required
    - `targetUserId` string, nullable, required
    - `category` 'illegal' | 'ncii' | 'csam' | 'likeness' | 'copyright' | 'hate' | 'violence' | 'self_harm' | 'spam' | 'other', required
    - `explanation` string, required
    - `goodFaith` boolean, required
    - `locale` string, required
    - `surface` string, required
    - `status` 'received' | 'actioned' | 'rejected', required
    - `priority` number, required
    - `intake` 'standard' | 'unverified', required
    - `abuseSuspected` boolean, required
    - `dueAt` string, required
    - `overdue` boolean, required
    - `decision` string, nullable, required
    - `decisionNote` string, nullable, required
    - `createdAt` string, required
    - `decidedAt` string, nullable, required
  - `nextCursor` string, nullable, required
  - `unverifiedOpen` number, required

## Other responses

- `400`: Invalid filter or cursor
- `401`: Unauthorized
- `403`: Forbidden

---

[API](https://skmtc.dev/lizzflix/apis/lizzflix-api.md) · [All operations](https://skmtc.dev/lizzflix/apis/lizzflix-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lizzflix/apis/lizzflix-api/revisions/4536ce9d80ff?raw)
