CDEK Business Guide инструкции по доставке, Авито и СДЭК
Рекомендуем Cdek-Logistika Дополнительные материалы по СДЭК, доставке и логистике
Открыть →
2
info

Как протестировать API-интеграцию СДЭК и Авито

ИНСТРУКЦИЯ

После настройки API-интеграции важно удостовериться, что данные передаются корректно. Тестирование включает проверку аутентификации, создание тестового заказа и контроль статусов. В этой инструкции разберём каждый этап.

Проверка аутентификации
Убедитесь, что API-ключ СДЭК актуален и Авито его принимает. Выполните тестовый запрос через Postman или curl.
Создание тестового заказа
Оформите заказ в Авито с доставкой СДЭК и проверьте, появился ли он в личном кабинете СДЭК.
Мониторинг статусов
Отследите изменение статуса от 'Новый' до 'Доставлен' в реальном времени через API.

Сравнение

КритерийЧерез СДЭК на АвитоПроверка без тестового заказа
Этап тестаИнтеграция работаетИнтеграция не работает
АутентификацияОтвет статус 200, получен токенОшибка 401 или 403 – неверный ключ
Создание заказаЗаказ виден в личном кабинете СДЭКЗаказ не появляется – ошибка передачи данных
Обновление статусаСтатус меняется в течение минутыСтатус не обновляется – проблема вебхука или API
ВозвратВозвратная накладная создаётся автоматическиВозврат не создаётся – ошибка в логике интеграции

Как это работает

1
Проверьте API-ключ

Отправьте запрос к API СДЭК: GET https://api.cdek.ru/v2/account. Должен прийти ответ с информацией об аккаунте.

2
Создайте тестовый заказ в Авито

В личном кабинете Авито выберите товар и оформите доставку через СДЭК. Укажите реальный тестовый адрес.

3
Проверьте появление заказа в СДЭК

Зайдите в личный кабинет СДЭК – заказ должен появиться в разделе 'Заказы'. Если нет, проверьте лог ошибок API.

4
Отследите смену статуса

Через API запросите статус заказа по его номеру. Он должен быть 'Принят'. При ручном изменении (например, 'Вручение') – статус обновляется.

5
Проверьте возврат

Отмените заказ в Авито – должна автоматически создаться возвратная накладная в СДЭК. Проверьте через API.

Подробно

Подготовка к тестированию

Перед началом убедитесь, что у вас есть активный API-ключ СДЭК и доступ к личному кабинету Авито. Установите утилиту Postman или подготовьте скрипт для отправки запросов. Рекомендуется использовать тестовую среду (sandbox) СДЭК, если она доступна, чтобы не создавать реальные заказы.

Пошаговое тестирование интеграции

Тестирование проходит в три этапа. 1. Проверка аутентификации: отправьте GET-запрос к API СДЭК с вашим ключом. Ответ 200 OK. 2. Создание заказа: в Авито оформите заказ через DBS с выбранным тарифом СДЭК. Проверьте, что заказ появился в кабинете СДЭК. 3. Отслеживание статуса: после передачи заказа в СДЭК проверьте статус через API – он должен измениться на 'Принят на склад'. Повторите при каждом изменении.

Словарь терминов

Sandbox (тестовая среда)Отдельная среда API для тестирования без реальных операций.
ВебхукМеханизм оповещения: СДЭК отправляет запрос на ваш сервер при изменении статуса заказа.
Статус заказаТекущее состояние: 'Новый', 'Принят', 'В пути', 'Доставлен' и т.д.
API-ключУникальный идентификатор для доступа к API, выдаётся при регистрации.
Лог ошибокЖурнал, в который записываются все неудачные запросы к API.

Отзывы

Сергей
разработчик
★★★★★

Использовал sandbox СДЭК – это спасло от случайных отправок. Тестировал все сценарии за час.

Елена
менеджер интернет-магазина
★★★★★

После настройки API сделали 10 тестовых заказов. Один не прошёл – оказалась ошибка в весе. Быстро исправили.

Частые вопросы

Что делать, если заказ не появляется в СДЭК?

Проверьте правильность API-ключа и настройки вебхука. Убедитесь, что выбран правильный тариф.

Как часто обновляются статусы?

Статусы обновляются в реальном времени при каждом изменении, если настроены вебхуки.

Можно ли тестировать без реального заказа?

Да, используйте тестовую среду СДЭК (sandbox). В ней заказы не попадают в реальную логистику.

C
Cdek-Logistika
Редакция портала · проверка фактов
Материал подготовлен в формате справочного разбора для информационного портала.

Протестируйте API-интеграцию по чек-листу

Cdek-Logistika·ОГРН: 317527500128941·ИНН: 525110282730·Россия, Тюменская область, Тюмень, Дзержинского, 15, 1 офис·Email: info@cdek-logistika.ru