API v1
Изображения
Изображение товара — исходник для генерации. Загрузите его один раз и используйте asset_id в любом количестве генераций.
Загрузить изображение
POST /api/v1/assets
Тело — multipart/form-data с полем file. Поддерживаются JPG, PNG и WebP до 20 МБ, от 800 px по короткой стороне.
bash
curl https://aiaccelerator.shop/api/v1/assets \
-H "Authorization: Bearer $ACCELATOR_API_KEY" \
-F "file=@headphones.jpg" \
-F "project_id=prj_3fT9aLm2" Ответ 201 Created:
json
{
"id": "ast_8Kq2vN4tXw",
"object": "asset",
"project_id": "prj_3fT9aLm2",
"width": 3024,
"height": 4032,
"mime_type": "image/jpeg",
"subject_detected": true,
"created_at": "2026-10-02T09:14:31Z"
} Поле subject_detected показывает, удалось ли выделить товар на фото. Если false, генерация всё равно возможна, но результат стоит проверить.
Получить изображение
GET /api/v1/assets/{asset_id}
Удалить изображение
DELETE /api/v1/assets/{asset_id}
Удаление необратимо. Уже готовые варианты и экспорты, созданные из изображения, сохраняются.