Инструменты интеграции
MPStats интегрируется с популярными no-code и low-code платформами.
Albato (37 действий)
Albato предоставляет 37 готовых действий для MPStats без кода.
Wildberries действия
| # | Действие | Описание |
|---|---|---|
| 1 | Выгрузить товары по категории | Все SKU в категории WB |
| 2 | Выгрузить товары по бренду | Все SKU бренда |
| 3 | Выгрузить товары по продавцу | Все SKU продавца |
| 4 | Получить данные о товаре | Детали конкретного SKU |
| 5 | Получить продажи товара | История продаж по дням |
| 6 | Получить остатки товара | Текущие остатки по складам |
| 7 | Ценовая сегментация | Распределение по ценам в категории |
| 8 | Позиции товара | Позиции в поисковой выдаче |
| 9 | Рекламная аналитика | Доля рекламного трафика |
| 10 | Выгрузить по ключевому слову | Товары по поисковому запросу |
Ozon действия
| # | Действие | Описание |
|---|---|---|
| 1 | Выгрузить товары по категории | Все SKU в категории Ozon |
| 2 | Выгрузить товары по бренду | Все SKU бренда |
| 3 | Выгрузить товары по продавцу | Все SKU продавца |
| 4 | Позиции товара | Позиции в поиске Ozon |
| 5 | Отчёт по дням | Динамика метрик |
| 6 | Отчёт по категориям | Анализ категорий |
| 7 | Отчёт по брендам | Анализ брендов |
Специальные действия
| # | Действие | Описание |
|---|---|---|
| 1 | Custom API Request | Произвольный запрос к API |
Пример workflow в Albato
Триггер: Каждый понедельник в 9:00
→ Albato: Выгрузить товары клиента (по продавцу)
→ Albato: Получить продажи за неделю
→ Google Sheets: Записать данные
→ Telegram: Отправить сводку руководителю
n8n
MPStats API можно подключить через HTTP Request ноду в n8n.
Настройка
- Создать ноду HTTP Request
- Method:
POST - URL:
https://mpstats.io/api/wb/get/category - Headers:
X-Mpstats-TOKEN: YOUR_TOKEN - Body: JSON с параметрами запроса
Пример workflow
Schedule Trigger (каждый день)
→ HTTP Request (MPStats: получить продажи)
→ IF (продажи упали >20%)
→ Telegram (уведомление менеджеру)
Известная проблема
При использовании n8n с эндпоинтом /api/wb/get/item/{sku}/prices может возникать ошибка 405. Решение: использовать GET-метод или POST-версию /api/wb/get/item/prices.
Google Sheets
Через Albato
Albato может автоматически записывать данные MPStats в Google Sheets по расписанию.
Через Apps Script
function getMPStatsData() {
var options = {
'method': 'post',
'headers': {
'X-Mpstats-TOKEN': 'YOUR_TOKEN',
'Content-Type': 'application/json'
},
'payload': JSON.stringify({
'path': 'Электроника/Смартфоны',
'd1': '2026-01-01',
'd2': '2026-02-01',
'startRow': 0,
'endRow': 50
})
};
var response = UrlFetchApp.fetch('https://mpstats.io/api/wb/get/category', options);
var data = JSON.parse(response.getContentText());
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
// Записываем данные в таблицу...
}
1С
Интеграция через HTTP-запросы из 1С к API MPStats. Обычно используется для:
- Загрузка данных о продажах в 1С
- Синхронизация остатков
- Расчёт себестоимости с учётом комиссий WB
Применение для Fotofactor
Рекомендуемый стек интеграций:
- Python + httpx — основной инструмент (максимальный контроль)
- Albato — автоматические еженедельные отчёты в Google Sheets
- n8n — мониторинг (уведомления при падении продаж клиента)
Claude Code + MPStats API (Python)
→ Скоринг лидов
→ Аудит карточек
→ Генерация отчётов
Albato + Google Sheets
→ Еженедельные автоотчёты для клиентов
→ Дашборд продаж
n8n + Telegram
→ Алерты: "У клиента X продажи упали на 30%"