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

SDK и быстрый старт

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

Все углы Разбор Инструкция Кейс Возражение
</>
Публичный API BOTIX: OpenAPI, multi-tenant и Partner API
sdkРазбор
17 мин

Публичный API BOTIX: OpenAPI, multi-tenant и Partner API

Разбор: OpenAPI как единый источник правды против documentation/type/coverage drift, изоляция project_id для партнёрских ключей и минимальный Partner API.

</>
Первый день с публичным API: quickstart, ключи, журнал
sdkИнструкция
17 мин

Первый день с публичным API: quickstart, ключи, журнал

Первый день с публичным API BOTIX: quickstart за 5 минут, где хранить ключ (7 антипаттернов) и журнал запросов в кабинете для отладки без тикетов.

</>
Quickstart, триал-как-sandbox и партнёрские sub-проекты
sdkКейс
17 мин

Quickstart, триал-как-sandbox и партнёрские sub-проекты

Первая интеграция BOTIX заняла 38 минут, стала 4-7. Три решения DX: quickstart-артефакт, триал на проде вместо sandbox, партнёрские sub-проекты.

</>
Онбординг разработчика: quickstart, sandbox и API-ключи
sdkКейс
22 мин

Онбординг разработчика: quickstart, sandbox и API-ключи

Первый день с Public API: что обязательно в quickstart, зачем триал вместо sandbox и как хранить ключ. Код, SQL, коды ошибок, чек-лист код-ревью.

</>
Quickstart, триал-sandbox и polling vs webhook
sdkКейс
18 мин

Quickstart, триал-sandbox и polling vs webhook

Три решения BOTIX по developer experience: quickstart как отдельный жанр, триал вместо песочницы на проде, polling как честный fallback к webhook. С кодом.

</>
DX публичного API: quickstart, триал, webhook-симулятор
sdkКейс
16 мин

DX публичного API: quickstart, триал, webhook-симулятор

Developer experience публичного API BOTIX: quickstart с ключом на странице, триал вместо sandbox-контура, webhook-симулятор. Код, таблицы, провалы.

</>
Первый запрос к API за 5 минут: SDK из OpenAPI и триал
sdkИнструкция
24 мин

Первый запрос к API за 5 минут: SDK из OpenAPI и триал

Путь до первого JSON-ответа API BOTIX за 5 минут: developer-триал без мастера, ключ из quickstart, GET /me, SDK из OpenAPI 3.0 и триал вместо sandbox.

</>
Zero-deps SDK BOTIX: подключение, ключи, open-source
sdkИнструкция
19 мин

Zero-deps SDK BOTIX: подключение, ключи, open-source

Как подключить SDK BOTIX без транзитивных зависимостей (PHP, Python, Node), хранить API-ключ через ENV и secret manager и зачем SDK открыты. Код и антипаттерны.

</>
Zero-deps SDK, webhook-симулятор и open-source
sdkКейс
16 мин

Zero-deps SDK, webhook-симулятор и open-source

Как мы собрали три SDK (PHP/Python/Node) без единой зависимости, зачем построили webhook.botix.pro и почему выложили код в open-source на GitHub. Кейс.

</>
Почему в SDK ноль зависимостей и генерация из OpenAPI
sdkВозражение
17 мин

Почему в SDK ноль зависимостей и генерация из OpenAPI

Публичный SDK с 14 зависимостями = техдолг интегратора. Zero-deps, генерация из openapi.yaml, open-source SDK как канал доверия — как это сделано в BOTIX.

</>
SDK BOTIX 1.1: zero-deps, генерация из OpenAPI и триал
sdkРазбор
19 мин

SDK BOTIX 1.1: zero-deps, генерация из OpenAPI и триал

SDK BOTIX 1.1 (PHP, Python, Node): ноль зависимостей, генерация из openapi.yaml, триал вместо sandbox. Что изменилось и как мигрировать с 1.0.