---
title: "Check product avatar image generation status"
method: GET
path: "/v2/product_avatar/generation/{batch_id}"
tags: ["Avatar"]
---

# Check product avatar image generation status

`GET /v2/product_avatar/generation/{batch_id}`

## Request

- Base URL: `https://api.jogg.ai`
- URL: `https://api.jogg.ai/v2/product_avatar/generation/{batch_id}`
- Auth: API key in header `x-api-key`

Get the status and results of product avatar image generation by batch ID

## Path parameters

- `batch_id` string, required

## Response `200`

Success

- object
  - `code` integer, required: Business status code: * 0 - Success * 10104 - Record not found * 10105 - Invalid API key * 18020 - Insufficient credit * 18025 - No permission to call APIs * 40000 - Parameter error * 50000 - System error
  - `msg` string, required: Response message
  - `data` object
    - `batch_id` string: Batch ID
    - `summary` object: Generation status summary
      - `total` integer: Total number of generations
      - `pending` integer: Number of pending generations
      - `processing` integer: Number of processing generations
      - `completed` integer: Number of completed generations
      - `failed` integer: Number of failed generations
    - `generations` object[]: List of generation tasks
      - `generation_id` string: Generation task ID
      - `status` 'pending' | 'processing' | 'completed' | 'failed': Generation status
      - `created_at` integer: Creation timestamp
      - `completed_at` integer: Completion timestamp
      - `image_id` string: Generated image ID
      - `url` string, uri: Generated image URL

## Changes

- **2026-11-03** `22021dd81934`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/jogg/apis/joggai-openapi-v2/changes/v2/product_avatar/generation/:batch_id/get.md)

---

[API](https://skmtc.dev/jogg/apis/joggai-openapi-v2.md) - [All operations](https://skmtc.dev/jogg/apis/joggai-openapi-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/jogg/apis/joggai-openapi-v2/revisions/22021dd81934?raw)
