Перейти к содержанию
Версия: 4.2.159 Обновлено: 2026-04-29

API reference

Источник истины для endpoints — Go router code. Эта страница фиксирует группы API и общие правила.

Auth

  • POST /api/auth/supabase/login: обмен Supabase session на Saga JWT.
  • POST /api/auth/logout: завершение session.
  • GET /api/auth/me: текущий пользователь.

User API

  • Balance и dashboard.
  • Deposits.
  • Endpoints для investments.
  • Endpoints для transactions.
  • Endpoints для withdrawals.
  • Endpoints для notifications.

Admin API

  • Users.
  • Управление deposits.
  • Управление investments.
  • Подтверждение withdrawals.
  • Endpoints для fund transfers.
  • Endpoints для vault snapshots.
  • Endpoints для audit log.

Health API

  • /api/health
  • /api/ready
  • endpoints проверки dependencies.

Формат ответа

Успех:

{"success": true, "data": {}}

Ошибка:

{"success": false, "error": "...", "code": "VALIDATION_ERROR"}

Заголовок auth

Authorization: Bearer <token>

Связанные документы