Вътрешно REST API върху on-premise Bitrix24 с услуга за токени
Към CRM се свързваха кредитната система, контактният център, мобилното приложение, AI бот и HR услуги. Да се раздават на всеки входящи уебхукове на Bitrix24 означаваше широки права без отчет кой какво извиква и без единен формат на отговорите.
On-premise порталът е в продукция с живи интеграции — съществуващите клиенти не бива да се счупят; част от endpoint-ите работят без ядрото на Bitrix; правилата трябва да са разбираеми за другите екипи без срещи.
- Услуга за токени: Bearer и refresh в отделна база, паролите на екипите в bcrypt, админ панел за издаване и деактивиране на токени
- 25 endpoint-а по домейни: контакти по ИИН и телефон, сделки и кредитна система, контактен център, мобилен чат, микробизнес, HR, лийдове от AI бот
- Единен формат за успешни и грешни отговори, регистър на endpoint-ите с маркировка SAFE/DANGEROUS, правила за версиониране и тест план за Postman
- Скенер на endpoint-и за администраторите и дневник на обръщенията към API като част от одитната следа
- Юли 2026: затворено е заобикалянето на токена в 6 endpoint-а — анонимен достъп вече е възможен само с изричен флаг в кода
Външните екипи получиха документирани endpoint-и със собствени токени вместо уебхукове на портала: вижда се кой се е обръщал и предварително е ясно какво променя всяко извикване.