Обзор API

Gauss Analytics предоставляет REST API для программного доступа к данным аналитики. API доступен на тарифе Business.

Базовый URL

https://api.gausslab.io

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

Все запросы требуют заголовок Authorization:

Authorization: Bearer YOUR_ACCESS_TOKEN

Токен доступа получается через POST /partner/auth/login. Токен действует ограниченное время — обновляйте его через POST /partner/auth/refresh.

Получение токена

curl -X POST https://api.gausslab.io/partner/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com", "password": "yourpassword"}'

Ответ:

{
  "user": { "id": "...", "email": "you@example.com" },
  "tokens": {
    "accessToken": "eyJ...",
    "refreshToken": "eyJ..."
  }
}

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

Все ответы возвращаются в JSON.

Одна сущность:

{ "data": { ... } }

Список:

{
  "data": [...],
  "meta": { "total": 100, "page": 1, "limit": 20, "pages": 5 }
}

Ошибка:

{ "error": { "code": "UNAUTHORIZED", "message": "Invalid token" } }

Лимиты

Тарифный план Запросов в минуту
Pro
Business 60

Следующие шаги