BazCRM предоставляет полнофункциональный REST API для интеграции с внешними системами. Все эндпоинты возвращают JSON, поддерживается OAuth 2.0 авторизация.
Аутентификация
API использует Bearer-токены. Получите API-ключ в разделе Настройки - Интеграции - API вашего аккаунта BazCRM.
GET /api/v2/deals?status=active&limit=50
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Основные эндпоинты
/api/v2/deals
CRUD операции со сделками. Фильтрация по статусу, дате, менеджеру, сумме. Пагинация, сортировка.
/api/v2/contacts
Управление контактами и компаниями. Поиск, создание, обновление, слияние дубликатов.
/api/v2/analytics
Получение аналитических данных: воронка, конверсии, выручка, активность менеджеров.
/api/v2/webhooks
Подписка на события: новая сделка, смена статуса, новый контакт. JSON payload в реальном времени.
SDK и библиотеки
- Python SDK — pip install bazcrm
- JavaScript/Node.js — npm install @bazcrm/sdk
- PHP — composer require bazcrm/php-sdk
Rate Limits
Базовый: 100 запросов/мин. Бизнес: 500 запросов/мин. Корпорация: без ограничений. HTTP 429 при превышении.
Полная документация доступна подключённым клиентам в личном кабинете. Оставить заявку на подключение