---
title: "Describe (image -> text)"
method: POST
path: "/mj/submit/describe"
---

# Describe (image -> text)

`POST /mj/submit/describe`

## Request body

- object
  - `botType` 'NIJI_JOURNEY' | 'MID_JOURNEY' — Bot type to use. `MID_JOURNEY` for Midjourney (default), `NIJI_JOURNEY` for Niji.
  - `base64` string, required — Base64-encoded image to describe. Use a data URI such as `data:image/png;base64,xxx`. Provide either `base64` or `link`.
  - `state` string — Custom state string. Returned as-is in the task result and webhook callback for your own tracking.
  - `link` string, required — URL of the image to describe. Provide either `link` or `base64`.

## Response `200`

Success

- object
  - `code` integer, required
  - `description` string, required
  - `properties` object, required
  - `result` integer, required

---

[API](https://skmtc.net/deerapi/apis/text-to-audio-api.md) · [All operations](https://skmtc.net/deerapi/apis/text-to-audio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deerapi/text-to-audio-api/versions/b6265ced74a1/schema)
