सुरु गर्नुहोस्

प्लेटफर्मको API

API मार्फत तपाईंका प्रणालीहरूले नियन्त्रण प्यानल नखोली तपाईंको खाताका टिभी, फाइल र प्लेलिस्टहरू हेर्न सक्छन्। आफ्नो अनुगमन प्रणालीमा टिभीहरूको स्थिति देखाउन, प्रत्येक स्क्रिनमा के चलिरहेको छ जाँच्न वा रिपोर्ट तयार गर्न यसको प्रयोग गर्नुहोस्।

प्रत्येक कुञ्जीले ठ्याक्कै त्यही देख्छ जुन त्यसको प्रयोगकर्ताले नियन्त्रण प्यानलमा देख्छ: उही संस्थाहरू, र प्रत्येक संस्थामा उक्त प्रयोगकर्ताका अनुमतिहरूले सूचीमा देखाउन दिने कुराहरू।

पढ्न मात्र

यस संस्करणमा API ले डेटा पढ्ने मात्र गर्छ। तपाईंको खातामा केही पनि परिवर्तन हुँदैन।

नियन्त्रण प्यानलकै पहुँच

नियन्त्रण प्यानलमा हटाइएको अनुमति API मा तुरुन्तै लागू हुन्छ।

HTTPS मार्फत JSON

प्रतिक्रियाहरू JSON मा, र मितिहरू समय क्षेत्रसहित ISO 8601 मा।

प्रतिक्रियाको ढाँचा

  • प्रतिक्रियाहरू JSON (UTF-8) मा हुन्छन्। एउटा आइटम data मा आउँछ; सूचीहरूमा पृष्ठांकनको जानकारीसहित meta पनि आउँछ।
  • मितिहरू समय क्षेत्रसहित ISO 8601 मा आउँछन्, जस्तै 2026-11-03T14:32:10-03:00।
  • प्रत्येक आइटमको एउटा uid हुन्छ, जुन नियन्त्रण प्यानलमा प्रयोग हुने उही हो। पछि त्यो आइटम हेर्न यसलाई प्रयोग गर्नुहोस्।
  • मान नभएको फिल्ड null का रूपमा आउँछ। नयाँ फिल्डहरू जुनसुकै बेला थपिन सक्छन्, त्यसैले तपाईंले नचिनेका फिल्डहरूलाई बेवास्ता गर्नुहोस्।

यहाँबाट सुरु गर्नुहोस्

  1. 1प्रमाणीकरण: मेरो खाता › API मा कुञ्जी बनाउनुहोस् र त्यसलाई X-API-Key हेडरमा पठाउनुहोस्।
  2. 2तपाईंको प्रयोगकर्ता: कुञ्जी जाँच्न पहिलो अनुरोध पठाउनुहोस्।
  3. 3प्रत्येक प्रयोगकर्ताले के हेर्न सक्छ: कुञ्जीले कुन-कुन संस्था र आइटमहरू हेर्न सक्छ, हेर्नुहोस्।

आधार URL

https://api.on-cloud.live/v1

के-के हेर्न सकिन्छ

  • /meतपाईंको प्रयोगकर्ता र प्रयोगमा रहेको कुञ्जी
  • /organizationsसंस्थाहरू र अनुमतिहरू
  • /tvsटिभीहरू र तिनको स्थिति
  • /filesअपलोड गरिएका फाइलहरू
  • /playlistsप्लेलिस्टहरू र तिनका आइटमहरू
पहिलो अनुरोध
curl "https://api.on-cloud.live/v1/me" \
  -H "X-API-Key: $API_KEY"
<?php
$ch = curl_init('https://api.on-cloud.live/v1/me');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')],
]);
$response = json_decode(curl_exec($ch), true);
const res = await fetch('https://api.on-cloud.live/v1/me', {
  headers: { 'X-API-Key': process.env.API_KEY }
});
const { data } = await res.json();
प्रतिक्रिया200
{
  "data": {
    "uid": "3c59dc048e8850243be8079a5c74d079",
    "name": "Mariana Souza",
    "email": "mariana@exemplo.com.br",
    "language": "pt_BR",
    "api_key": {
      "name": "Monitoramento",
      "prefix": "apk_527d541b",
      "created_at": "2026-11-01T09:15:42-03:00",
      "last_used_at": "2026-11-03T14:31:58-03:00"
    }
  }
}