Zum Inhalt
Lumean API

Beschreibungen auf Englisch

Die Oberfläche des Bereichs ist in Ihre Sprache übersetzt, Beschreibungen von Operationen, Schemata und Fehlern gibt es aber nur auf Russisch und Englisch — hier wird die englische Fassung angezeigt.
GET/reseller/statistics

Reseller statistics

Statistics for the from–to window (Y-m-d dates in the X-Timezone zone, UTC without the header; the last 30 days by default): money, codes, a breakdown by nominal, a per-day series. Key permission: reseller.read.

Auf dieser Seite(3)

Parameter

Die Eingabefelder liegen direkt in der Anfragezeile: Wert eintragen und die URL ist fertig. Darunter stehen Typ, Pflichtangabe und erlaubte Werte jedes Parameters.

GEThttps://api.lumean.app/api/public/reseller/statistics
  • stringin der Queryoptionaldate

    First day of the statistics window — a calendar date Y-m-d in the X-Timezone zone (UTC without the header). Omitted — 30 days before to.

  • stringin der Queryoptionaldate

    Last day of the window — a calendar date Y-m-d in the X-Timezone zone, not earlier than from; the whole day is included. Omitted — today.

Mögliche Antworten

200

Success. The payload is in data.

Beispiel für den Body
{
  "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
    }
  }
}
Felder der Antwort
successerforderlich

Success flag. Branch on the HTTP status code instead: any 2xx response carries true here, while an error comes back in a different shape that need not contain this field at all.

boolean
messageerforderlich

A human-readable note in the account language. Fine to show to a user; do not parse it — the wording changes without notice and is not an error code.

string
dataerforderlich

The response payload.

object
perioderforderlich

The window the statistics cover: the from/to bounds (the last 30 days by default) in the X-Timezone zone.

object
fromerforderlich

Start of the window — the start of the from day.

date-time
string
toerforderlich

End of the window — the end of the to day.

date-time
string
moneyerforderlich

Money over the window. LMC amounts are in minor units (real = value / 10^currency_asset.precision), roubles are in kopecks.

object
top_ups_counterforderlich

How many balance top-ups were confirmed in the window.

integer
topped_up_lmc_minorerforderlich

Total top-ups in the window, minor LMC units: roubles and crypto together.

integer
topped_up_rub_lmc_minorerforderlich

The part of the top-ups paid in roubles, in minor LMC units.

integer
topped_up_crypto_lmc_minorerforderlich

The part of the top-ups paid in crypto, in minor LMC units.

string
topped_up_kopeckserforderlich

Roubles top-ups in kopecks — exactly what was paid to the provider.

integer
refunds_counterforderlich

How many refunds of the roubles balance to a card were made in the window.

integer
refunded_kopeckserforderlich

The total of those refunds, in kopecks.

integer
issued_nominal_lmc_minorerforderlich

The sum of nominals of the codes issued in the window, in minor LMC units.

integer
issued_cost_lmc_minorerforderlich

What those codes cost the reseller (after the discount), in minor LMC units.

integer
discount_given_lmc_minorerforderlich

The discount over the window: the sum of nominals minus the cost of the issued codes, in minor LMC units.

string
cancelled_cost_lmc_minorerforderlich

The cost of codes cancelled in the window and returned to the balance, in minor LMC units.

integer
codeserforderlich

Codes ISSUED in the window and what became of them as of the request.

object
issuederforderlich

How many codes were issued in the window.

integer
redeemederforderlich

Of those issued in the window, how many are already redeemed.

integer
activeerforderlich

Of those issued in the window, how many still await redemption.

integer
cancellederforderlich

Of those issued in the window, how many the reseller cancelled.

integer
annullederforderlich

Of those issued in the window, how many the platform annulled without a refund of the cost.

integer
activation_rateerforderlich

The share of redeemed codes among those issued in the window, from 0 to 1 (4 decimals). null when nothing was issued in the window.

darf null sein
number
avg_seconds_to_activationerforderlich

Average time from issue to redemption, in seconds. null when nothing was redeemed.

darf null sein
integer
by_nominalerforderlich

Issuing broken down by nominal, in ascending nominal order.

array<object>
Array-Element
nominal_lmc_minorerforderlich

The nominal, minor LMC units.

integer
issuederforderlich

How many codes of this nominal were issued in the window.

integer
redeemederforderlich

Of those, how many are redeemed.

integer
dailyerforderlich

A per-day series in the X-Timezone zone, ascending by date. An element: date (Y-m-d), issued, redeemed, topped_up_lmc_minor (top-ups, minor LMC units). Days without events are left out.

array<any>
balanceerforderlich

The balance as of the request — not for the window. Amounts are in minor LMC units.

darf null sein
object
available_lmc_minorerforderlich

How much sits on the reseller’s account.

integer
held_lmc_minorerforderlich

How much is frozen.

integer
debt_lmc_minorerforderlich

The debt to the platform.

integer
spendable_lmc_minorerforderlich

How much can be spent on issuing: the available balance minus the debt, never below zero.

darf null sein
object
rub_refundable_lmc_minorerforderlich

The part of the balance backed by roubles that can be refunded to a card (net of the debt).

darf null sein
object
currency_asseterforderlich

The currency of the amounts in the response — LMC. Use precision to convert amounts in minor units into whole LMC.

object
codeerforderlich

Code of the asset the amounts are expressed in.

WerteLUMC
string
precisionerforderlich

How many decimals LMC has: real = value / 10^precision.

integer
422

Validation error. Offending fields are listed in errors.

Diese Antwort analysieren
Beispiel für den Body
{
  "message": "string",
  "errors": {}
}
Felder der Antwort
messageerforderlich

Errors overview.

string
errorserforderlich

A detailed description of each field that failed validation.

object
*optional
beliebige Schlüssel
array<string>

Diese Seite einer KI geben

.md öffnenllm.md

Spezifikation 0.0.1