Перейти к содержимому

Обзор

reKassa API — единый HTTP API всех продуктов reKassa. Через него мобильная касса, кабинет владельца, редактор чеков и внутренний портал регистрируют пользователей, выполняют вход и управляют доступами. Запросы и ответы — JSON, аутентификация — токены по схеме Bearer.

Эта документация описывает то, что уже работает в API: регистрацию и вход по телефону, профиль и сессии, организации с филиалами и сотрудниками, управление пользователями, организациями и ролями во внутреннем портале. Полный перечень методов со схемами — в разделе API Reference.

Мобильная касса

Флагман reKassa. Приложение для микробизнеса: регистрация по номеру телефона, вход по паролю или SMS-коду. Refresh-токен приходит в теле ответа.

Кабинет владельца

cabinet.rekassa.uz — владельцу с несколькими точками. Браузерный клиент: refresh-токен хранится в httpOnly-куке.

Редактор чеков

receipts.rekassa.uz — массовое исправление уже выбитых фискальных чеков. Тот же вход и те же токены, что у остальных продуктов.

Внутренний портал

portal.rekassa.uz — для сотрудников reKassa: пользователи, роли и доступы с учётом рангов.

https://api.rekassa.uz

Один хост на все продукты. Продукты разведены префиксом пути, а не отдельными доменами.

Префикс Что там
/v1/auth/* регистрация, вход, обновление токенов, восстановление пароля
/v1/me/* профиль текущего пользователя, пароль, сессии
/v1/orgs/* организации клиента: реквизиты и проверка, филиалы, сотрудники, PIN
/v1/portal/* внутренний портал: пользователи, организации, роли, каталог доступов
/health, /health/ready проверка живости и готовности сервиса

Узнайте, каким способом входит пользователь с этим номером:

Окно терминала
curl -X POST https://api.rekassa.uz/v1/auth/login/start \
-H 'Content-Type: application/json' \
-H 'Accept-Language: ru' \
-d '{"phone": "+998901234567"}'
{ "method": "password" }

Дальше — вход по паролю или по SMS-коду.