TGViewer
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ GetAnalyst - Навыки • Системный анализ • Бизнес-анализ @getanalysts · 22.5K subscribers
Post #2314 4.97K
👀 Практика: анализ API-документации Unisender для email-рассылок. Часть 1 👀

Если вам кажется, что для организации простых задач:
1. Подписать пользователя на email-рассылку в веб-приложении
2. Делать рассылку раз в неделю
не надо прикладывать много усилий, то это не так.

В задаче для #BookingGA есть особенности, которые делают интеграцию в меру сложной.

В этом посте я покажу свой подход к анализу API-документации внешних систем, и соберу все важные данные в одном месте.


✅ Документация
Ссылка на раздел по email


✅ Вид API
✔ HTTPS-запросы (HTTP API)
✔ Все запросы GET, но можно делать и все POST
На заметку про безопасность в API:
Более того, параметр api_key мы настоятельно рекомендуем передавать через POST, чтобы он не сохранялся в логах прокси-серверов.

✔ Кодировка параметров запроса: UTF-8
✔ Ответы всегда в JSON (книга).


✅ Авторизация и аутентификация
✔ Вид: API-KEY (постоянный ключ
✔ Чтобы получить доступ к API для email-рассылок нужен ключ, который можно скопировать в личном кабинете.

На заметку про безопасность:
Ключ доступа не следует передавать посторонним лицам или делать видимым в коде веб-страниц. Иначе кто-то другой сможет отправлять рассылки от вашего имени.



✅ Тестовые доступы
Упрощенное получение:
Пользоваться API можно бесплатно на любом аккаунте.

Для будущих экспериментов в Postman, уже можете создавать свой ЛК.
🔗Инструкция


✅ Рекомендации по использованию
Есть общее описание "Принцип использования API" - все запросы вида:
https://api.unisender.com/LANG/api/METHOD?format=json&api_key=KEY&arg1=ARG_1&argN=ARG_N

И рекомендуемый сценарий "Порядок вызова методов".
🔗 Документация



✅ Ограничения и особенности
Лимиты по запросам:
общее — 1200 запросов/60 секунд
🔗Подробности
Бывают и другие ограничения, зависит от API.


✅ Общие требования к обработке ошибок

Полный перечень:
🔗Стандартные коды ошибок
Не всегда есть.


✅ Список методов для нашей задачи
Для работы с этой частью надо на базовом уровне понимать будущие алгоритмы работы системы.
Список доступных методов


#ИнтеграцииGA
  • 👍 12
  • 🔥 7
  • ❤ 2
  • 🤔 2
More from @getanalysts
  1. Sep 25, 2026🔥❤️‍🔥🎉 Вау-вау-вау! Вот это мы отметили! 4 часа практики, море вопросов, десятки схем и…
  2. Sep 24, 2026😂👍👍❤️👌😅😊😊😍😘 ❗️До начала 15 минут❗️ 🧡 «Асинхронная интеграция с ИИ-сервисом: от а…
  3. Sep 24, 2026❗️Уже через 3 часа встречаемся онлайн❗️ 👩‍💻 Открытый практикум с Екатериной Ананьевой 🔥…
  4. Sep 24, 2026Пусть хотя бы сегодня всё пойдёт по happy path 🎉🙏🩷 Сегодня праздник у людей, которые сл…
  5. Sep 23, 2026🧡 6 практических гайдов по Postman для системного аналитика: от REST API до OAuth 2.0 и m…
  6. Sep 23, 2026🤖 Интеграция с AI: 10 требований, которые надо учесть аналитику 🤖 При интеграции с AI-се…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →