---
title: "Checks the appeal status for an asset."
method: GET
path: "/v1/content-metadata/appeal-status"
tags: ["Assets", "Avatars"]
---

# Checks the appeal status for an asset.

`GET /v1/content-metadata/appeal-status`

## Request

- Base URL: `https://itemconfiguration.roblox.com`
- URL: `https://itemconfiguration.roblox.com/v1/content-metadata/appeal-status`
- Auth: one of:
  - API key in cookie `.ROBLOSECURITY`
  - API key in header `x-api-key`

## Query parameters

- `TargetType` 0 | 1 | 2 | 3, required
- `TargetId` string, required
- `AppealType` 0 | 1, required

## Response `200`

OK

- RobloxItemConfigurationApiGetAppealStatusResponse: Defines the response model for the GET v1/content-metadata/appeal-status.
  - `appealStatus` 0 | 1 | 2 | 3 | 4: The current status of the appeal Can return the following states Not submitted, Under review, Reviewed. ['Unknown' = 0, 'NotAppealed' = 1, 'InReview' = 2, 'Reviewed' = 3, 'AlreadyOverwritten' = 4]

## Other responses

- `400`: 4: Invalid request parameters
- `401`: 0: Authorization has been denied for this request.
- `403`: 3: Invalid user - user does not have permission
- `404`: 5: Target not found 6: Service unavailable
- `500`: 1: Failed to get appeal status
- `503`: 6: Service unavailable

## Changes

- **2026-11-13** `e1e00fbc18e5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/roblox/apis/roblox-api/changes/v1/content-metadata/appeal-status/get.md)

---

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