Bitrix24
REST API v1
- POST/rest/crm.deal.list
- POST/rest/crm.contact.add
- POST/rest/tasks.task.list
1 685методов
07.09.2026снимок документации
Лимиты: Около 2 запросов в секунду, бакет 50. При превышении — 503 QUERY_LIMIT_EXCEEDED
Смотреть методыAPIStend — песочница с точными копиями Bitrix24, Ozon Seller API и Wildberries. Те же схемы ответов, коды ошибок и вебхуки, только без боевого аккаунта и без карты.
Или создайте свою песочницу<portal>.bitrix24.ru/rest/
снимок документации 07.09.2026
api-seller.ozon.ru
снимок документации 16.04.2026
suppliers-api.wildberries.ru
снимок документации 07.09.2026
api.apify.com
снимок документации 02.09.2026
Работает с тем, что уже есть в вашем проекте
Сервисы
Схемы запросов, коды ошибок, пагинация и лимиты повторены один в один. Ответ отличается от боевого только данными.
REST API v1
1 685методов
07.09.2026снимок документации
Лимиты: Около 2 запросов в секунду, бакет 50. При превышении — 503 QUERY_LIMIT_EXCEEDED
Смотреть методыSeller API v3
420методов
16.04.2026снимок документации
Лимиты: Около 50 запросов в секунду на аккаунт продавца
Смотреть методыSuppliers API v3
316методов
07.09.2026снимок документации
Лимиты: До 300 запросов в минуту (Маркетплейс, персональный токен), заголовки X-Ratelimit-*
Смотреть методыAPI v2
231метод
02.09.2026снимок документации
Лимиты: До 60 запросов в секунду на ресурс; 200 для записей key-value store, 400 для запусков и датасетов. Отдаётся только X-RateLimit-Limit
Смотреть методыДругих сервисов в песочнице пока нет — только те, что выше. Не хватает своего? Напишите в трекер: обсуждения проекта идут там.
ВОЗМОЖНОСТИ
Песочница ведёт себя как боевой сервис: те же поля, те же сбои, те же лимиты — но управляемые вами.
Схемы, вложенность, форматы дат, пагинация и пустые значения — как в документации сервиса. Код интеграции не придётся переписывать при переходе на продакшен.
Один переключатель — и метод отдаёт нужный сбой в конверте своего сервиса. Проверьте ретраи и обработку лимитов до релиза.
Один и тот же запрос всегда даёт один и тот же ответ: снимки экранов и контрактные тесты не «плывут». Сброс — одной кнопкой.
Тело запроса, ответ, задержка и ключ. Видно, что именно отправила ваша интеграция и почему получила 400.
Отдельный ключ для CI, QA и каждого разработчика. Права, срок жизни и мгновенный отзыв доступа.
ВЕБХУКИ
Ozon, Wildberries и Bitrix24 умеют слать вебхуки только на публичный адрес. APIStend доставляет их на localhost через свой агент — без туннелей, белых IP и проброса портов. Все 27 событий каталога приходят в том же формате, что и у боевого сервиса.
npx apistend listen --forward localhost:3000/webhooksДОСТАВКА В РЕАЛЬНОМ ВРЕМЕНИ
10:42:18OZTYPE_NEW_POSTING200 OK
10:39:05B24ONCRMDEALUPDATE200 OK
10:31:44WBstocks_changed500повтор через 10 с
Как это работает
Регистрация по почте, без карты. Песочница и первый ключ создаются вместе с аккаунтом.
Вместо api-seller.ozon.ru укажите адрес песочницы и тестовый ключ — остальной код не меняется.
Ошибки, лимиты, вебхуки на localhost и повторы. Когда всё зелёное — возвращайте боевой адрес.
ПЕРЕКЛЮЧЕНИЕ
Не нужно форковать клиент, писать заглушки и разводить в коде if (isTest). Меняется только базовый адрес — сигнатуры, заголовки и схемы ответов остаются прежними.
Возврат на боевой — обратной заменой, без релиза
Авторизация не переписывается: шлюз принимает и заголовок X-Mock-Key, и родной способ сервиса
Схема ответа совпадает — типы и парсеры не переписываются
ВАШ СТЕК
Никакого SDK и вендор-лока: обычный HTTP-запрос из вашего языка и инструмента.
# боевой адрес закомментирован — остальной код не меняется
# BASE=https://api-seller.ozon.ru
BASE=https://apistend.ru/oz
curl -X POST "$BASE/v3/posting/fbs/list" \
-H "X-Mock-Key: $APISTEND_KEY" \
-H "Content-Type: application/json" \
-d '{"dir":"asc","filter":{},"limit":50,"offset":0}'← 200 OK · схема совпадает с боевой
POST/rest/crm.deal.list
POST/v3/posting/fbs/list
GET/api/v1/feedbacks
Каталог четырёх сервисов: 2 652 метода. Ответы, коды ошибок и пагинация — как в боевом API.
Открыть каталогPOST /v3/posting/fbs/list12:04:31200 · success
POST /api/v3/stocks/{warehouseId}12:03:58429 · rate_limit
POST /v1/analytics/data12:02:11500 · server_error
Журнал каждого запроса: тело, заголовки и сценарий — 401, 429, 500 или таймаут. Любой запрос повторяется в консоли.
Что попадает в журналВебхуки приходят на localhost через CLI, а недостающие ручки добавляются своими моками.
Вебхуки на localhostКаталог
/rest/crm.deal.listМетод crm.deal.list возвращает список сделок по фильтру. Является реализацией списочного метода для сделок.Готов/v3/posting/fbs/listВозвращает список отправлений за указанный период времени — он должен быть не больше одного года.Готов/api/v3/stocks/{warehouseId}Метод возвращает данные об остатках товаров на складах продавца.В работе/rest/crm.lead.addМетод crm.lead.add создает новый лид.Готов/v3/product/importМетод для создания товаров и обновления информации о них.Готов/content/v2/cards/uploadМетод создаёт карточки товаров c указанием описаний и характеристик товаров.ГотовИ ещё 2 646 методов в каталоге
Смотреть все →Интеграции
Песочница — это обычный HTTP-адрес с ключом, а агент доставки вебхуков — пакет apistend из npm. И то и другое одинаково запускается в CI, в контейнере и на ноутбуке; ключ хранится в секретах репозитория.
Готовых модулей под эти инструменты мы не поставляем — они и не нужны: в каждом меняется базовый адрес и заголовок с ключом.
Точнее — цена пока одна и она нулевая. Тарифов в продукте нет, доступ у всех аккаунтов одинаковый.
Бета: платить не за что — карта не нужна и нигде не спрашивается
СЕЙЧАС
0 ₽в месяц
Всё, что перечислено ниже, доступно любому аккаунту сразу после регистрации. Платного доступа, который дал бы больше, сейчас не существует.
Текущий тариф — он единственный
ПОЗЖЕ
Цены нетпока нечего продавать
Платным станет то, чего сегодня в продукте нет. Ниже — не список возможностей, а список пропусков: этого пока нельзя ни купить, ни получить бесплатно.
Регистрация даёт ровно то, что в левом столбце: другого доступа сейчас нет.
Создать аккаунтПоявится платное — на этом месте появится цена. Пока её нет, правый столбец честнее читать как «чего ждать», а не как «что вы купите».
Код открыт под MIT, стенд поднимается одной командой, демо-данные синтетические. При установке к себе ключи и трафик остаются внутри вашей сети.
Открыт весь продукт, а не демо-часть: мок-шлюз, каталог методов, кабинет и CLI лежат в одном репозитории. Лицензия MIT — можно прочитать, форкнуть и собрать самому.
Ставится на вашу машину или ваш сервер одной командой: docker compose up поднимает базу, шлюз и кабинет, накатывает миграции и заводит демо-данные. При установке к себе ключи, журнал запросов и трафик не выходят за периметр.
Боевых данных сервисов в системе нет вообще: ответы собираются из официальных спецификаций и детерминированного генератора. Утекать нечему — ни клиентов, ни заказов, ни чужих ключей.
Ключ сразу на все сервисы выдаётся при регистрации. Им же уходит первый запрос к Bitrix24, Ozon, Wildberries или Apify.
Без карты · без квот на объём запросов · можно поставить в свой контур