REST API для интеграции с любой вашей системой
Cosbi даёт программный доступ к нормализованным данным и сервисам платформы. Готовим публичную документацию OpenAPI 3.1 и SDK для JS/TS, Python, Go. Если вам нужен ранний доступ — пишите.
https://api.cosbi.tech/v1/* · для существующих клиентов с активной подпиской.Программный доступ ко всему, что показывает интерфейс
6 групп эндпоинтов — от выгрузки данных до управления коннекторами. Полное покрытие фич платформы.
Data Export API
REST-эндпоинты для выгрузки нормализованных сущностей: сделки, контакты, компании, проводки, платежи. Форматы — JSON, CSV, Parquet. Стриминг для больших датасетов.
S3-push и автоматизация
Расписание автоматических выгрузок в ваш собственный S3-бакет. Webhook-уведомления о готовности. Идемпотентность и докачка с offset.
Identity Resolution API
Программный интерфейс к мастер-сущностям (entity_master). Поиск компании/контакта по ИНН, телефону, email, SKU. Создание master-id для интеграций.
Connector Framework
BaseConnector интерфейс для добавления собственных коннекторов в registry: testConnection, initialize, extractAll, mapToUnified. AES-256-GCM-шифрование credentials.
BigQuery / DataLens connector
Готовые коннекторы для построения собственных дашбордов поверх данных Cosbi в Google BigQuery или Yandex DataLens. Schema-aware маппинг.
Webhooks и события
Подписка на события платформы: новая сделка, изменение статуса, AI-инсайт, кассовый разрыв. Доставка с retry и dead-letter queue.
Выгрузка сделок за период — одной командой
Авторизация по Bearer JWT. Курсорная пагинация для больших датасетов. Фильтры по статусу, дате, менеджеру, организации (для multi-tenant клиентов с правом cross-org).
- · Стриминг ответа для выгрузок более 100 000 записей
- · ETag и If-None-Match для эффективной синхронизации
- · Rate-limit 600 запросов в минуту на токен
# 1. Получить access token
curl -X POST https://api.cosbi.tech/v1/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "ci_...",
"client_secret": "cs_..."
}'
# 2. Выгрузить сделки за май 2026 (JSON stream)
curl https://api.cosbi.tech/v1/deals \
-H "Authorization: Bearer eyJhbGc..." \
-G \
--data-urlencode "from=2026-05-01" \
--data-urlencode "to=2026-05-31" \
--data-urlencode "fields=id,company,amount,stage,manager,closed_at" \
--data-urlencode "format=jsonl"
# 3. Подписаться на webhook
curl -X POST https://api.cosbi.tech/v1/webhooks \
-H "Authorization: Bearer eyJhbGc..." \
-d '{
"event": "deal.stage_changed",
"url": "https://your-system.example/cosbi"
}'Как устроен API
OAuth 2.0 + JWT
Авторизация через OAuth 2.0 client credentials flow. Все запросы подписаны JWT с TTL и scope.
Multi-tenant изоляция
RLS-политики PostgreSQL обеспечивают полную изоляцию данных между организациями на уровне БД.
Открытая OpenAPI 3.1 спецификация
Полное описание эндпоинтов в OpenAPI. Генерация SDK для JS/TS, Python, Go из спецификации.
Когда станет доступно
Работает в production. Используется приложением app.cosbi.tech и существующими клиентами с активной подпиской. Доступ — по индивидуальному соглашению.
OpenAPI 3.1 спецификация, OAuth 2.0, документация на api-docs.cosbi.tech, sandbox-окружение, генерируемые SDK для JS/TS.
Полный релиз, SDK для Python и Go, webhook delivery с retry, BigQuery/DataLens коннекторы.
GraphQL endpoint для гибких запросов, Realtime-подписки через WebSocket для live-дашбордов.
Нужен ранний доступ к API?
Если вашему проекту нужна интеграция уже сейчас — расскажите о задаче. Дадим доступ к внутреннему API, поможем со схемой и first integration.