К содержанию
Lumean API

GET/reseller/statistics

Статистика за окно from–to (даты Y-m-d в зоне X-Timezone, без заголовка — UTC; по умолчанию последние 30 суток): деньги, коды, разрез по номиналам, ряд по дням. Право: reseller.read.

На этой странице(3)

Параметры

Поля ввода живут прямо в строке запроса: подставьте значение — и получите готовый URL. Ниже — тип, обязательность и допустимые значения каждого параметра.

GEThttps://api.lumean.app/api/public/reseller/statistics
  • stringв queryнеобязательныйdate

    Первые сутки окна статистики — календарная дата Y-m-d в зоне X-Timezone (без заголовка — UTC). Не передана — 30 суток до to.

  • stringв queryнеобязательныйdate

    Последние сутки окна — календарная дата Y-m-d в зоне X-Timezone, не раньше from; сутки входят в окно целиком. Не передана — сегодня.

Возможные ответы

200

Успех. Полезная нагрузка — в поле data.

Пример тела
{
  "success": true,
  "message": "string",
  "data": {
    "period": {
      "from": "2026-07-17T12:34:56+00:00",
      "to": "2026-07-17T12:34:56+00:00"
    },
    "money": {
      "top_ups_count": 1,
      "topped_up_lmc_minor": 1,
      "topped_up_rub_lmc_minor": 1,
      "topped_up_crypto_lmc_minor": "string",
      "topped_up_kopecks": 1,
      "refunds_count": 1,
      "refunded_kopecks": 1,
      "issued_nominal_lmc_minor": 1,
      "issued_cost_lmc_minor": 1,
      "discount_given_lmc_minor": "string",
      "cancelled_cost_lmc_minor": 1
    },
    "codes": {
      "issued": 1,
      "redeemed": 1,
      "active": 1,
      "cancelled": 1,
      "annulled": 1,
      "activation_rate": 1,
      "avg_seconds_to_activation": 1
    },
    "by_nominal": [
      {
        "nominal_lmc_minor": 1,
        "issued": 1,
        "redeemed": 1
      }
    ],
    "daily": [
      "string"
    ],
    "balance": {
      "available_lmc_minor": 1,
      "held_lmc_minor": 1,
      "debt_lmc_minor": 1,
      "spendable_lmc_minor": [],
      "rub_refundable_lmc_minor": []
    },
    "currency_asset": {
      "code": "string",
      "precision": 1
    }
  }
}
Поля ответа
successобязательное

Признак успеха. Решение принимайте по HTTP-коду: у любого ответа 2xx здесь true, а ошибка приходит телом другой формы, где этого поля может не быть вовсе.

boolean
messageобязательное

Пояснение для человека, на языке аккаунта. Показать пользователю можно; разбирать программно — нет: формулировки меняются без предупреждения и кодом ошибки не являются.

string
dataобязательное

Полезная нагрузка ответа.

object
periodобязательное

Окно, за которое посчитана статистика: границы из from/to (по умолчанию — последние 30 суток) в зоне X-Timezone.

object
fromобязательное

Начало окна — начало суток from.

date-time
string
toобязательное

Конец окна — конец суток to.

date-time
string
moneyобязательное

Деньги за окно. Суммы LMC — в минимальных единицах (real = value / 10^currency_asset.precision), рубли — в копейках.

object
top_ups_countобязательное

Сколько пополнений баланса подтверждено в окне.

integer
topped_up_lmc_minorобязательное

Сумма пополнений в окне, минимальные единицы LMC: рубли и крипта вместе.

integer
topped_up_rub_lmc_minorобязательное

Часть пополнений, оплаченная рублями, в минимальных единицах LMC.

integer
topped_up_crypto_lmc_minorобязательное

Часть пополнений, оплаченная криптой, в минимальных единицах LMC.

string
topped_up_kopecksобязательное

Рублёвые пополнения в копейках — ровно столько заплачено провайдеру.

integer
refunds_countобязательное

Сколько возвратов остатка рублёвого баланса на карту сделано в окне.

integer
refunded_kopecksобязательное

Сумма этих возвратов, в копейках.

integer
issued_nominal_lmc_minorобязательное

Сумма номиналов кодов, выпущенных в окне, в минимальных единицах LMC.

integer
issued_cost_lmc_minorобязательное

Во сколько эти коды обошлись реселлеру (со скидкой), в минимальных единицах LMC.

integer
discount_given_lmc_minorобязательное

Скидка за окно: сумма номиналов минус стоимость выпущенных кодов, в минимальных единицах LMC.

string
cancelled_cost_lmc_minorобязательное

Стоимость кодов, отменённых в окне и вернувшихся на баланс, в минимальных единицах LMC.

integer
codesобязательное

Коды, ВЫПУЩЕННЫЕ в окне, и то, что с ними стало на момент запроса.

object
issuedобязательное

Сколько кодов выпущено в окне.

integer
redeemedобязательное

Из выпущенных в окне — сколько уже активировано.

integer
activeобязательное

Из выпущенных в окне — сколько ещё ждут активации.

integer
cancelledобязательное

Из выпущенных в окне — сколько отменено реселлером.

integer
annulledобязательное

Из выпущенных в окне — сколько аннулировано платформой без возврата стоимости.

integer
activation_rateобязательное

Доля активированных среди выпущенных в окне, от 0 до 1 (4 знака). null, если за окно ничего не выпущено.

может быть null
number
avg_seconds_to_activationобязательное

Среднее время от выпуска до активации, в секундах. null, если активированных нет.

может быть null
integer
by_nominalобязательное

Разрез выпуска по номиналам, по возрастанию номинала.

array<object>
элемент массива
nominal_lmc_minorобязательное

Номинал, минимальные единицы LMC.

integer
issuedобязательное

Сколько кодов этого номинала выпущено в окне.

integer
redeemedобязательное

Из них активировано.

integer
dailyобязательное

Ряд по суткам в зоне X-Timezone, по возрастанию даты. Элемент: date (Y-m-d), issued (выпущено), redeemed (активировано), topped_up_lmc_minor (пополнения, минимальные единицы LMC). Сутки без событий в ряд не попадают.

array<any>
balanceобязательное

Баланс на момент запроса — не за окно. Суммы в минимальных единицах LMC.

может быть null
object
available_lmc_minorобязательное

Сколько лежит на счёте реселлера.

integer
held_lmc_minorобязательное

Сколько заморожено.

integer
debt_lmc_minorобязательное

Долг перед платформой.

integer
spendable_lmc_minorобязательное

Сколько можно потратить на выпуск: доступный остаток за вычетом долга, не меньше нуля.

может быть null
object
rub_refundable_lmc_minorобязательное

Какая часть баланса обеспечена рублями и может быть возвращена на карту (за вычетом долга).

может быть null
object
currency_assetобязательное

Валюта сумм ответа — LMC. По precision суммы в минимальных единицах переводятся в целые LMC.

object
codeобязательное

Код актива, в котором выражены суммы.

ЗначенияLUMC
string
precisionобязательное

Сколько знаков после запятой у LMC: real = value / 10^precision.

integer
422

Ошибка валидации. Поля с ошибками перечислены в errors.

Разобрать этот ответ
Пример тела
{
  "message": "string",
  "errors": {}
}
Поля ответа
messageобязательное

Errors overview.

string
errorsобязательное

A detailed description of each field that failed validation.

object
*необязательное
произвольные ключи
array<string>

Скормить страницу ИИ

Открыть .mdllm.md

спека 0.0.1