Skip to content

Analizler

Hesabınız için toplu kullanım istatistikleri alın — zaman içinde yüklemeler, depolama artışı, dosya türü dağılımı ve gateway bant genişliği. Zaman aralığı ve API anahtarına göre filtrelenebilir.

Yükleme grafiği, depolama artışı ve dosya türü dağılımı içeren kontrol paneli analizleri

Analizleri Al

GET /analytics

ParametreTürZorunluAçıklama
fromnumberEvetUnix milisaniye cinsinden başlangıç zaman damgası.
tonumberEvetUnix milisaniye cinsinden bitiş zaman damgası.
apiKeystringHayırAPI anahtarı ön ekine (örn. "bws_0a3ff5f7") veya imzalı token ön ekine (örn. "sup_a1b2c3d4") göre filtrele. Yalnızca o anahtar veya token ile yapılan yüklemeleri gösterir.

Örnek istek

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

Yanıt 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 aralığından bağımsız olarak mevcut ayın kullanımını yansıtır. apiKey filtresi yalnızca yükleme metrikleri için geçerlidir — gateway bant genişliği hesap genelindedir. İmzalı yükleme token'ı ön ekleri, API anahtarı ön ekleriyle aynı alanda saklanır, böylece belirli bir imzalı token ile yapılan yüklemeleri görmek için imzalı token ön ekine (örn. sup_a1b2c3d4) göre filtreleyebilirsiniz.