Skip to content

Аналитика

Получете обобщена статистика за използването на вашия акаунт — качвания във времето, ръст на съхранението, разпределение на типове файлове и честотна лента на gateway. Филтриране по времеви диапазон и API ключ.

Аналитика на табло за управление с графика на качванията, ръст на съхранението и разпределение на типове файлове

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

GET /analytics

ПараметърТипЗадължителенОписание
fromnumberДаНачален времеви печат в unix милисекунди.
tonumberДаКраен времеви печат в unix милисекунди.
apiKeystringНеФилтриране по префикс на API ключ (напр. "bws_0a3ff5f7") или префикс на подписан токен (напр. "sup_a1b2c3d4"). Показва само качванията, направени с този ключ или токен.

Пример за заявка

bash
curl "https://api.ipfs.ninja/analytics?from=1711036800000&to=1711641600000" \
  -H "X-Api-Key: bws_your_api_key_here"

Отговор 200 OK

json
{
  "period": { "from": 1711036800000, "to": 1711641600000 },
  "totals": {
    "uploads": 42,
    "storageMB": 15.3,
    "fileTypes": { "json": 25, "image": 12, "pdf": 5 }
  },
  "daily": [
    { "date": "2026-03-21", "uploads": 20, "sizeMB": 8.1 },
    { "date": "2026-03-22", "uploads": 22, "sizeMB": 7.2 }
  ],
  "storageGrowth": [
    { "date": "2026-03-21", "cumulativeMB": 8.1 },
    { "date": "2026-03-22", "cumulativeMB": 15.3 }
  ],
  "gatewayBandwidthMB": 1200,
  "gatewayBandwidthLimitMB": 51200
}

TIP

gatewayBandwidthMB отразява използването за текущия месец, независимо от диапазона from/to. Филтърът apiKey се прилага само към метриките за качване — честотната лента на gateway е на ниво акаунт. Префиксите на подписаните токени за качване се съхраняват в същото поле като префиксите на API ключовете, така че можете да филтрирате по префикс на подписан токен (напр. sup_a1b2c3d4), за да видите качванията, направени с конкретен подписан токен.