Аутентификация

Версия API 1.0

Все запросы к API NOTIFICORE должны быть аутентифицированы с использованием персонального ключа API — либо тестового, либо рабочего.

Каждый запрос включает заголовок X-API-KEY, содержащий ваш ключ API. Тестовый ключ API имеет префикс test_; рабочий ключ API имеет префикс live_.

Тестовый ключ API предназначен для отладки системы, все запросы с использованием тестового ключа возвращают случайную информацию.

Вы можете просматривать и управлять своими ключами API на вкладке "SMPP/API Password" раздела Интеграции и API в вашем личном аккаунте.

Ваш персональный ключ API должен быть указан в заголовке HTTP X-API-KEY любого запроса.


Версия API 2.0

Процесс авторизации возможен при наличии токена, с помощью которого каждый последующий запрос к API должен быть подписан. Токен передается в заголовке любого запроса, за исключением случаев, когда сам токен получен, тогда этот код не требуется:

"Authorization": "Bearer: {token}"

Для получения токена необходимо отправить запрос: POST http://one-api.notificore.ru/api/auth/login

Параметры запроса

Параметр Обязательный Тип Описание
api_key Yes string Personal API key

Пример запроса

{ "api_key": "live_qlTEagQz1StNSbjlXM8g" }


Параметры ответа

Параметр Тип Описание
bearer string Token for authorization of API queries

если запрос успешен, вы получите ответ: { "bearer": "string" }


Чтобы обновить токен JWT, необходимо отправить запрос: POST http://one-api.notificore.ru/api/auth/refresh

если запрос успешен, вы получите ответ: { "bearer": "string" }