> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ttapi.io/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Send API requests to https://api.ttapi.io with the TT-API-KEY header. Midjourney account hosting uses https://hold.ttapi.io. Claude Code uses https://cc.ttapi.io.
> Most generation endpoints are asynchronous. The submit response returns a job id. Poll that product's fetch endpoint, or pass a webhook on the submit request. A fetch call does not start a new generation.
> 1 USD = 100 quota. Check the pricing page for that product before estimating cost.
> This file lists the English docs. Follow every /_llms/ link recursively for the API reference, Chinese, and Russian. Open a page's .md URL for the endpoint schema.

# Асинхронный рабочий процесс Midjourney API

> Запуск асинхронных рабочих процессов Midjourney API на TTAPI: fetch, опрос и последующие действия.

# Асинхронный рабочий процесс Midjourney API

**Midjourney API** на TTAPI построен на асинхронной обработке задач. Это руководство поможет определить, когда отправлять, когда опрашивать, а когда продолжать работу с завершённой задачей.

## Основной паттерн

1. Отправьте задачу через [Imagine](/api/ru/midjourney/imagine), [Blend](/api/ru/midjourney/blend) или [Inpaint](/api/ru/midjourney/inpaint)
2. Получите `jobId`
3. Опросите [Midjourney Fetch API](/api/ru/midjourney/fetch)
4. При необходимости выполните действие через [Midjourney Action API](/api/ru/midjourney/action)

## Какой эндпоинт запускает задачу

| Сценарий | Начальный эндпоинт |
| :- | :- |
| Генерация по промпту | [Imagine](/api/ru/midjourney/imagine) |
| Композиция из нескольких изображений | [Blend](/api/ru/midjourney/blend) |
| Редактирование области | [Inpaint](/api/ru/midjourney/inpaint) |
| Извлечение промпта | [Describe](/api/ru/midjourney/describe) |

## Когда опрашивать Fetch

Используйте [Midjourney Fetch](/api/ru/midjourney/fetch), когда:

* Нужны финальные URL изображений
* Нужно знать результат задачи (успех или ошибка)
* Приложению нужны готовые данные перед вызовом Action

## Когда использовать Action

Используйте [Midjourney Action](/api/ru/midjourney/action) после успешной генерации для:

* Увеличения (Upscale)
* Вариаций (Variation)
* Повтора (Reroll)
* Масштабирования (Zoom)
* Панорамирования (Pan)

## Связанные страницы

* [Обзор Midjourney API](/api/ru/midjourney)
* [Быстрый старт Midjourney](/grids/ru/start/midjourney-api-quickstart)
* [Руководство по рабочим процессам Midjourney](/grids/ru/start/midjourney-api-workflows)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.