💬 Module Chat API

Ekipazh Partners - REST API для управління чатами з клієнтами

JWT SSO · Creatio CRM · Real-time Messaging

Ласкаво просимо!

REST API з JWT аутентифікацією та інтеграцією з Creatio CRM

JWT SSO Аутентифікація

Безпечна авторизація через Ekipazh Partner

Creatio CRM Інтеграція

Автоматична синхронізація напрямків та клієнтів

Автоматичний розподіл

Round-robin та Load-balance алгоритми

Мультимовність

Українська, English, Polski, Spanish, Italian

20+
API Endpoints
10
Таблиць БД
5
Мов

🚀 Швидкий старт з API

1. Згенерувати JWT токен (для тестування):

php artisan jwt:generate \
  --userId="client-uuid-123" \
  --name="Іван Петренко" \
  --subName="ТОВ Екіпаж" \
  --role="owner"

В production токени генеруються Ekipazh Partner автоматично

2. Отримати дані клієнта:

GET /api/auth/me
Authorization: Bearer {jwt_token}

3. Створити чат:

POST /api/chats/create
Authorization: Bearer {jwt_token}
{
  "directionId": 1,
  "meta": {"orderId": "001"}
}

4. Надіслати повідомлення:

POST /api/chats/{chatId}/messages
Authorization: Bearer {jwt_token}
{
  "text": "Привіт!"
}

⚙️ Корисні команди:

Генерація JWT токену
php artisan jwt:generate --userId=UUID --name="Ім'я"
Синхронізація напрямків з Creatio
php artisan creatio:sync-directions
Запуск міграцій
php artisan migrate

🔗 Інтеграції:

Ekipazh Partner: JWT SSO аутентифікація клієнтів
Creatio CRM: Синхронізація напрямків та клієнтських даних
BAS ERP: Дані контрагентів через Ekipazh Partner

Екіпаж Partners © 2026

Laravel 12.39.0 PHP 8.3.25 JWT + Creatio v1.0