🚀 Бесплатные 7 дней тарифа Pro для новых пользователей — забрать сейчас
Developers

API WBA Studio

Один REST-эндпоинт, JSON-ответ, webhooks для готовых результатов. SDK на Python и JavaScript уже в npm и pip.

api.wildberries.bar / v1

Ваш API-ключ

wbs_live_8K2pQrL9vXtN3mFhJsCwYnB7DzAa4eRu

Лимит: 1 000 запросов/сутки на тарифе Business. Сброс — каждый день в 00:00 UTC.

POST · /v1/video/upscale

Апскейлинг видео до 4K

Принимает URL или multipart-файл. Возвращает job_id; готовый файл прилетит на webhook или забирается через /v1/jobs/{id}.

Среднее время на минуту 1080p → 4K — около 90 секунд.

# Запрос на апскейлинг
curl -X POST https://api.wildberries.bar/v1/video/upscale \
  -H "Authorization: Bearer wbs_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "source_url": "https://cdn.example.com/video.mp4",
    "target_resolution": "4k",
    "denoise": "strong",
    "stabilize": true,
    "enhance_faces": true,
    "webhook_url": "https://yourapp.com/wb-callback"
  }'
# pip install wbstudio
from wbstudio import Client

client = Client(api_key="wbs_live_...")

job = client.video.upscale(
    source_url="https://cdn.example.com/video.mp4",
    target_resolution="4k",
    denoise="strong",
    stabilize=True,
    enhance_faces=True,
)

result = job.wait()
print(result.output_url)
// npm install @wbstudio/sdk
import { WbStudio } from '@wbstudio/sdk';

const wb = new WbStudio({ apiKey: 'wbs_live_...' });

const job = await wb.video.upscale({
  sourceUrl: 'https://cdn.example.com/video.mp4',
  targetResolution: '4k',
  denoise: 'strong',
  stabilize: true,
});

console.log(job.outputUrl);
POST · /v1/model3d/generate

3D-модель из набора фото

Передайте 5–10 фотографий товара с разных ракурсов. На выходе — .glb и .usdz, готовые для AR-карточки на Wildberries.

Подсказка: лучше всего работает однотонный фон и равномерное освещение.

curl -X POST https://api.wildberries.bar/v1/model3d/generate \
  -H "Authorization: Bearer wbs_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://cdn.example.com/p1.jpg",
      "https://cdn.example.com/p2.jpg",
      "https://cdn.example.com/p3.jpg"
    ],
    "format": ["glb", "usdz"],
    "quality": "high"
  }'
model = client.model3d.generate(
    images=[
        "https://cdn.example.com/p1.jpg",
        "https://cdn.example.com/p2.jpg",
        "https://cdn.example.com/p3.jpg",
    ],
    formats=["glb", "usdz"],
    quality="high",
)
print(model.glb_url, model.usdz_url)
const model = await wb.model3d.generate({
  images: [
    'https://cdn.example.com/p1.jpg',
    'https://cdn.example.com/p2.jpg',
  ],
  formats: ['glb', 'usdz'],
  quality: 'high',
});
POST · /v1/seo/generate

SEO-карточка для Wildberries

Опишите товар в одном поле — нейросеть сгенерирует заголовок, описание и характеристики под актуальные правила и алгоритмы WB 2025.

Можно передать competitor_urls — мы проанализируем их карточки и встроим выигрышные ключи.

curl -X POST https://api.wildberries.bar/v1/seo/generate \
  -H "Authorization: Bearer wbs_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "category": "Куртки женские зимние",
    "brand": "Velora",
    "product_summary": "Пуховик с мембраной 5000 мм, температура до -25°C, цвет графит, размер 42-50",
    "competitor_urls": ["https://wildberries.ru/catalog/12345/detail.aspx"],
    "language": "ru"
  }'
card = client.seo.generate(
    category="Куртки женские зимние",
    brand="Velora",
    product_summary="Пуховик с мембраной 5000 мм...",
    competitor_urls=["https://wildberries.ru/catalog/12345/detail.aspx"],
)
print(card.title)
print(card.description)
const card = await wb.seo.generate({
  category: 'Куртки женские зимние',
  brand: 'Velora',
  productSummary: 'Пуховик с мембраной 5000 мм...',
});

console.log(card.title);
Лента запросов

Видим каждый запрос

В реальном времени, с метрикой и временем ответа. Доступно из дашборда и API.

api.wildberries.bar / logs
Эндпоинт Метод Статус Время Когда
/v1/video/upscalePOST200 OK187 ms2 секунды назад
/v1/model3d/generatePOST202 Accepted342 ms14 секунд назад
/v1/seo/generatePOST200 OK1 240 ms38 секунд назад
/v1/jobs/jb_8K2pQGET200 OK21 ms1 минуту назад
/v1/video/upscalePOST429 Rate limited12 ms3 минуты назад
/v1/seo/generatePOST200 OK980 ms5 минут назад
Открыть полную OpenAPI-спецификацию →