---
title: "Gets the processing status of homepage thumbnail upload operations."
method: GET
path: "/thumbnail-personalization-api/v1/universes/{universeId}/thumbnails/uploads/status"
tags: ["Thumbnail Personalization"]
---

# Gets the processing status of homepage thumbnail upload operations.

`GET /thumbnail-personalization-api/v1/universes/{universeId}/thumbnails/uploads/status`

## Path parameters

- `universeId` integer, required

## Query parameters

- `operationIds` string[], required

## Response `200`

Success

- UploadThumbnailsStatusResponse — The processing status of homepage thumbnail upload operations.
  - `uploadStatus` 1 | 2, required — The aggregate processing status of a set of homepage thumbnail uploads.
  - `uploadThumbnailStatusDict` object, required — A mapping from each completed operation ID to its uploaded thumbnail details.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Server Error

## Changes

- **2026-09-03** `d9b4ae8b3380` — 5 breaking
  - the `query` request parameter `operationIds` became required
  - the response's body type changed from `object` to `string` for status `400`
  - the response's body type changed from `object` to `string` for status `401`
  - the response's body type changed from `object` to `string` for status `403`
  - …1 more

[Change history](https://skmtc.dev/roblox/apis/roblox-api/changes/thumbnail-personalization-api/v1/universes/:universeId/thumbnails/uploads/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/7c6787738100?raw)
