Skip to content

Analytics

अपने खाते के लिए एकत्रित उपयोग आंकड़े प्राप्त करें — समय के साथ अपलोड, स्टोरेज वृद्धि, फ़ाइल प्रकार विभाजन और gateway बैंडविड्थ। समय सीमा और API key द्वारा फ़िल्टर करने योग्य।

Dashboard analytics with uploads chart, storage growth, and file type breakdown

अपने अपलोड एनालिटिक्स को क्वेरी करें

GET /analytics

उदाहरण अनुरोध

bash
curl "https://api.ipfs.ninja/analytics?from=1711036800000&to=1711641600000" \
  -H "X-Api-Key: bws_your_api_key_here"
पैरामीटरप्रकारआवश्यकविवरण
fromnumberहांUnix मिलीसेकंड में शुरुआती timestamp।
tonumberहांUnix मिलीसेकंड में अंतिम timestamp।
apiKeystringनहींAPI key प्रीफ़िक्स (जैसे "bws_0a3ff5f7") या हस्ताक्षरित टोकन प्रीफ़िक्स (जैसे "sup_a1b2c3d4") द्वारा फ़िल्टर करें। केवल उस key या टोकन से किए गए अपलोड दिखाता है।

प्रतिक्रिया 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 key प्रीफ़िक्स के समान फ़ील्ड में संग्रहीत होते हैं, इसलिए आप हस्ताक्षरित टोकन प्रीफ़िक्स (जैसे sup_a1b2c3d4) द्वारा फ़िल्टर करके किसी विशिष्ट हस्ताक्षरित टोकन से किए गए अपलोड देख सकते हैं।