---
title: "Report an entry"
method: POST
path: "/{key}/report"
tags: ["Reporting an entry"]
---

# Report an entry

`POST /{key}/report`

## Request

- Base URL: `https://verifiedhandles.org`
- URL: `https://verifiedhandles.org/{key}/report`
- Auth: HTTP bearer

Reports a problem with an entry to the site’s reviewers. It is the report page’s own form, so it answers as the form does: a 303 back to the page, `?sent=1` when the report was taken, `?error=<what>` when it was not (`reason`: no such reason, or an image report on an entry with no image; `note`: an image report needs a note; `blocked`: the note has a word the site does not take). An image report names the image (`media`), or the lead image is meant.

## Path parameters

- `key` string, required

## Other responses

- `301`: An old name: the same request belongs at the entry’s current key.
- `303`: Back to the report page: `?sent=1` when taken, `?error=<what>` when not.
- `400`: Or the request sent a key and a session cookie together (`bearer_with_cookie`): send one.
- `401`: No key was sent (`auth_required`), or the key was refused: unknown, revoked or expired, its holder may no longer use keys, or this instance takes none. Carries `WWW-Authenticate: Bearer`. After 60 refused keys from one IP address in a minute, every key from there is answered `429` (text, with `Retry-After`) until the minute is up.
- `403`: A read-only key tried to change something (`read_only_key`), or the account is blocked (`forbidden`).
- `404`: No public entry answers to that key. The body is a page.
- `429`: Too many changes in the last minute: counted per IP address, per account and per key (an admin key’s per key alone, at the limit set on Console → Rate limits). Wait the number of seconds `Retry-After` gives.
- `503`: The site is down for maintenance. The body is the maintenance page, as HTML. Try again later: `Retry-After` gives the seconds.

---

[API](https://skmtc.dev/verifiedhandles/apis/verified-handles-api.md) · [All operations](https://skmtc.dev/verifiedhandles/apis/verified-handles-api/llms.txt) · [OpenAPI document](https://skmtc.dev/verifiedhandles/apis/verified-handles-api/revisions/40720de2e0ec?raw)
