Попробовать API

Архитектура интеграции

Рабочий код и практика по теме — разборы, инструкции и кейсы для интеграции BOTIX.

Все углы Разбор Инструкция
</>
Multi-tenant интеграция BOTIX: ключи, события, изоляция
integraciyaРазбор
16 мин

Multi-tenant интеграция BOTIX: ключи, события, изоляция

Архитектура интеграции на сотню проектов: изоляция project_id, один SDK-инстанс на проект, scopes и ротация ключей, выбор polling vs webhook, хранение секретов.

</>
Чек-лист интеграции: идемпотентность, backoff, webhook
integraciyaИнструкция
15 мин

Чек-лист интеграции: идемпотентность, backoff, webhook

Три механизма прод-интеграции: Idempotency-Key на POST, backoff по X-RateLimit-* и Retry-After, webhook против polling. На реальном Public API BOTIX v1.1.0.

</>
OAuth, хранение ключей и white-label в партнёрском API
integraciyaИнструкция
17 мин

OAuth, хранение ключей и white-label в партнёрском API

OAuth 2.0 vs API-ключ, шифрование refresh-токенов AES-256-GCM, кеш инстансов SDK по client_id и партнёрский слой /partner/v1/*. Код на Node, факты BOTIX.

</>
Multi-tenant API: OAuth, scopes и изоляция project_id
integraciyaИнструкция
25 мин

Multi-tenant API: OAuth, scopes и изоляция project_id

Чтобы стать платформой: OAuth 2.0 с PKCE, multi-tenant scope, изоляция project_id на всех уровнях, аудит по tenant. Фрагменты openapi.yaml и чек-лист.

</>
Third-party на OAuth: multi-tenant и хранение токенов
integraciyaИнструкция
21 мин

Third-party на OAuth: multi-tenant и хранение токенов

Сторонний сервис на десяток аккаунтов — не «вшить ключ в .env». OAuth 2.0 с PKCE, шифрование refresh-токенов, один инстанс SDK на проект. Код на Node.

</>
Multi-tenant, polling vs webhook и OAuth для агентства
integraciyaРазбор
20 мин

Multi-tenant, polling vs webhook и OAuth для агентства

Агентство со 100 ботами: sub-проекты вместо N аккаунтов, webhook с polling-fallback, OAuth 2.0 поверх API-key. Разбор архитектуры интеграции BOTIX.