---
title: "Get Image Moderation Task Status"
method: GET
path: "/v1/ula/images/moderate/tasks/{task_id}"
tags: ["Universal LLM API Management"]
---

# Get Image Moderation Task Status

`GET /v1/ula/images/moderate/tasks/{task_id}`

## Request

- Base URL: `https://api.oneinfer.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.oneinfer.ai/v1/ula/images/moderate/tasks/{task_id}`
- Auth: HTTP bearer

Query the status of an asynchronous image moderation task.

## Path parameters

- `task_id` string, required

## Response `200`

Successful Response

- AsyncImageModerationTaskStatusResponse
  - `task_id` string, required: Unique task ID
  - `status` string, required: Task status: processing, completed, failed
  - `decision` string, nullable: Moderation decision: allow, block, unchecked
  - `content_checked` boolean, nullable: Whether content was checked by the vision model
  - `code` string, nullable: Error code if blocked or rejected, e.g. IMAGE_REJECTED
  - `message` string, nullable: Message describing the outcome

## Other responses

- `422`: Validation Error

---

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