API Reference

इस एपीआई के रेफ़रंस को रिसॉर्स टाइप के हिसाब से व्यवस्थित किया गया है. हर तरह के संसाधन में एक या उससे ज़्यादा डेटा दिखाया जाता है. साथ ही, इसके एक या उससे ज़्यादा तरीके भी होते हैं.

रिसॉर्स टाइप

  1. डिवाइस
  2. एंटरप्राइज़
  3. एनटाइटलमेंट
  4. ग्रुप लाइसेंस
  5. ग्रुप लाइसेंस देने वाले लोग
  6. इंस्टॉल
  7. डिवाइस के लिए मैनेज किए गए कॉन्फ़िगरेशन
  8. मैनेज किए गए कॉन्फ़िगरेशन के लिए उपयोगकर्ता
  9. मैनेज की गई कॉन्फ़िगरेशन की सेटिंग
  10. अनुमतियां
  11. प्रॉडक्ट
  12. सेवा खाता कुंजी
  13. स्टोरलेआउट
  14. स्टोरलेआउट
  15. उपयोगकर्ता
  16. वेब ऐप्लिकेशन

डिवाइस

डिवाइस संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
forceReportUpload POST  /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload पिछली रिपोर्ट जनरेट होने के बाद से, डिवाइस पर ऐप्लिकेशन की स्थिति में हुए किसी भी बदलाव को शामिल करने वाली रिपोर्ट अपलोड करता है. किसी डिवाइस के लिए, इस तरीके को हर 24 घंटे में तीन बार कॉल किया जा सकता है.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId डिवाइस की जानकारी वापस लाता है.
getState GET  /enterprises/enterpriseId/users/userId/devices/deviceId/state यह पता लगाता है कि Google की सेवाओं के लिए डिवाइस का ऐक्सेस चालू है या बंद है. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin Console में Android डिवाइसों पर ईएमएम नीतियां लागू करने की सुविधा चालू हो. ऐसा न होने पर, डिवाइस की स्थिति को नज़रअंदाज़ कर दिया जाता है और सभी डिवाइसों को Google की सेवाएं ऐक्सेस कर दी जाती हैं. यह सिर्फ़ उन उपयोगकर्ताओं के लिए काम करता है जिन्हें Google मैनेज करता है.
list GET  /enterprises/enterpriseId/users/userId/devices उपयोगकर्ता के सभी डिवाइसों के आईडी वापस लाता है.
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state सेट करती है कि Google सेवाओं के लिए डिवाइस की ऐक्सेस सक्षम है या अक्षम है. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin Console में Android डिवाइसों पर ईएमएम नीतियां लागू करने की सुविधा चालू हो. ऐसा न होने पर, डिवाइस की स्थिति को नज़रअंदाज़ कर दिया जाता है और सभी डिवाइसों को Google की सेवाएं ऐक्सेस कर दी जाती हैं. यह सिर्फ़ उन उपयोगकर्ताओं के लिए काम करता है जिन्हें Google मैनेज करता है.
अपडेट PUT  /enterprises/enterpriseId/users/userId/devices/deviceId डिवाइस से जुड़ी नीति अपडेट करता है.

यह पक्का करने के लिए कि नीति सही तरीके से लागू की गई है, आपको Google Play पैकेज के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन में allowed_accounts को सेट करके, मैनेज नहीं किए जा रहे खातों को Google Play ऐक्सेस करने से रोकना होगा. Google Play में खातों पर पाबंदी लगाएं देखें.

एंटरप्राइज़

एंटरप्राइज़ संसाधनों की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
acknowledgeNotificationSet POST  /enterprises/acknowledgeNotificationSet Enterprises.Pull NotificationSet से मिली सूचनाओं को स्वीकार करता है, ताकि बाद में आने वाले कॉल के लिए एक जैसी सूचनाएं न मिलें.
completeSignup POST  /enterprises/completeSignup पूरा होने का टोकन और एंटरप्राइज़ टोकन तय करके, साइनअप की प्रोसेस पूरी करता है. किसी एंटरप्राइज़ टोकन के लिए, इस अनुरोध को एक से ज़्यादा बार नहीं जोड़ना चाहिए.
createWebToken POST  /enterprises/enterpriseId/createWebToken एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, यूनीक टोकन दिखाता है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को 'कारोबार के लिए Google Play' JavaScript API में भेजें. हर टोकन का इस्तेमाल, सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन को शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API दस्तावेज़ देखें.
रजिस्ट्रेशन करें POST  /enterprises/enroll यह कॉल करने वाले ईएमएम के साथ किसी एंटरप्राइज़ को रजिस्टर करता है.

ज़रूरी क्वेरी पैरामीटर: token

generateSignupUrl POST  /enterprises/signupUrl साइन-अप यूआरएल जनरेट करता है.
get GET  /enterprises/enterpriseId किसी एंटरप्राइज़ का नाम और डोमेन वापस लाता है.
getServiceAccount GET  /enterprises/enterpriseId/serviceAccount सेवा खाता और क्रेडेंशियल दिखाता है. setAccount को कॉल करके सेवा खाते को एंटरप्राइज़ से जोड़ा जा सकता है. सेवा खाता इस एंटरप्राइज़ और ईएमएम के लिए यूनीक है. साथ ही, अगर एंटरप्राइज़ अनबाउंड है, तो उसे मिटा दिया जाएगा. क्रेडेंशियल में निजी कुंजी का डेटा होता है और उन्हें सर्वर साइड पर सेव नहीं किया जाता.

इस तरीके को सिर्फ़ Enterprises.Enrollment या Enterprises.completesignup को कॉल करने और Enterprises.SetAccount को कॉल करने के बाद ही कॉल किया जा सकता है. हालांकि, अन्य मामलों में यह एक गड़बड़ी दिखाएगा.

पहली बार कॉल करने के बाद, नए और यूनीक क्रेडेंशियल जनरेट किए जाएंगे. साथ ही, पहले जनरेट किए गए क्रेडेंशियल अमान्य हो जाएंगे.

सेवा खाते के एंटरप्राइज़ से जुड़ने के बाद, इसे serviceAccountKeys संसाधन का इस्तेमाल करके मैनेज किया जा सकता है.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout एंटरप्राइज़ के लिए स्टोर लेआउट दिखाता है. अगर स्टोर का लेआउट सेट नहीं किया गया है, तो स्टोर लेआउट टाइप के तौर पर "बेसिक" दिखता है, कोई होम पेज नहीं.
list GET  /enterprises डोमेन नेम के हिसाब से कोई एंटरप्राइज़ लग रहा है. यह सिर्फ़ उन एंटरप्राइज़ के लिए काम करता है जिन्हें Google के बनाए गए फ़्लो से बनाया गया है. ईएमएम के ज़रिए शुरू किए गए फ़्लो से बनाए गए एंटरप्राइज़ के लिए, आईडी को खोजने की ज़रूरत नहीं होती, क्योंकि ईएमएम Enterprises.generatesignupUrl कॉल में दिए गए कॉलबैक में, एंटरप्राइज़ आईडी को पहचान लेता है.

ज़रूरी क्वेरी पैरामीटर: domain

pullNotificationSet POST  /enterprises/pullNotificationSet अनुरोध के लिए, पुष्टि किए गए सेवा खाते से जुड़े एंटरप्राइज़ के लिए, सूचना सेट करता है और उसे वापस करता है. अगर कोई सूचना लंबित नहीं है, तो सूचना सेट खाली हो सकती है.
लौटाए गए सूचना सेट को Enterprises.AcknowledgeNotificationsSet को कॉल करके, 20 सेकंड के अंदर स्वीकार करना ज़रूरी है. ऐसा तब तक होगा, जब तक सूचना सेट खाली न हो.
जिन सूचनाओं को 20 सेकंड के अंदर स्वीकार नहीं किया जाएगा उन्हें किसी दूसरे Pullसूचना सेट अनुरोध के जवाब में फिर से शामिल कर दिया जाएगा. जिन सूचनाओं को कभी स्वीकार नहीं किया जाएगा उन्हें Google Cloud Platform की Pub/Sub सिस्टम नीति के मुताबिक मिटा दिया जाएगा.
सूचनाएं पाने के लिए एक साथ कई अनुरोध किए जा सकते हैं. ऐसे में, अगर कोई सूचना 'मंज़ूरी बाकी है' होती है, तो उसे हर कॉलर के बीच बांटा जाएगा.
अगर कोई सूचना मौजूद नहीं है, तो सूचनाओं की एक खाली सूची दिखती है. ऐसा हो सकता है कि अनुरोध करने पर, ज़्यादा सूचनाएं मिलें.
sendTestPushNotification POST  /enterprises/enterpriseId/sendTestPushNotification इस एंटरप्राइज़ के लिए, Google Cloud Pub/Sub सेवा के साथ ईएमएम इंटिग्रेशन की पुष्टि करने के लिए, एक टेस्ट सूचना भेजता है.
setAccount PUT  /enterprises/enterpriseId/account वह खाता सेट करता है जिसका इस्तेमाल एपीआई की मदद से पुष्टि करने के लिए, एंटरप्राइज़ के तौर पर किया जाता है.
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout एंटरप्राइज़ के लिए, स्टोर लेआउट सेट करता है. डिफ़ॉल्ट रूप से, storeLayoutType "बेसिक" पर सेट होता है और बेसिक स्टोर लेआउट चालू रहता है. बुनियादी लेआउट में सिर्फ़ ऐसे ऐप्लिकेशन शामिल होते हैं जिन्हें एडमिन ने मंज़ूरी दी हो. साथ ही, इन्हें उपयोगकर्ता के लिए उपलब्ध प्रॉडक्ट सेट में जोड़ा गया हो. इसके लिए, setAvailableProductSet कॉल का इस्तेमाल किया जा सकता है. पेज पर मौजूद ऐप्लिकेशन, उनकी प्रॉडक्ट आईडी की वैल्यू के हिसाब से क्रम में लगाए जाते हैं. अगर आपने स्टोर लेआउट (storeLayoutType = "कस्टम" को सेट करके और कोई होम पेज सेट करके) कस्टम स्टोर लेआउट बनाया है, तो बेसिक स्टोर लेआउट बंद हो जाता है.
सेवा छोड़ना POST  /enterprises/enterpriseId/unenroll कॉल करने वाले ईएमएम से किसी एंटरप्राइज़ का रजिस्ट्रेशन खत्म कर देता है.

दी जा रही सेवाएं

एनटाइटलमेंट रिसॉर्स की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/users/userId/entitlements/entitlementId इससे, किसी उपयोगकर्ता के ऐप्लिकेशन के एनटाइटलमेंट हट जाते हैं. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
get GET  /enterprises/enterpriseId/users/userId/entitlements/entitlementId किसी एनटाइटलमेंट की जानकारी हासिल करता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
list GET  /enterprises/enterpriseId/users/userId/entitlements इसमें चुने गए उपयोगकर्ता के सभी एनटाइटलमेंट की सूची होती है. सिर्फ़ आईडी सेट है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
अपडेट PUT  /enterprises/enterpriseId/users/userId/entitlements/entitlementId किसी उपयोगकर्ता के लिए ऐप्लिकेशन में एनटाइटलमेंट जोड़ता या अपडेट करता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

ग्रुप के लिए लाइसेंस

Groupलाइसेंस से जुड़े संसाधनों की जानकारी के लिए, संसाधन की जानकारी वाला पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
get GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId किसी प्रॉडक्ट के लिए एंटरप्राइज़ के ग्रुप लाइसेंस की जानकारी वापस लाता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
list GET  /enterprises/enterpriseId/groupLicenses उन सभी प्रॉडक्ट के आईडी वापस लाता है जिनके लिए एंटरप्राइज़ के पास ग्रुप का लाइसेंस है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

ग्रुप लाइसेंस देने वाले लोग

Groupलाइसेंस उपयोगकर्ताओं के संसाधन की जानकारी के लिए, संसाधन की जानकारी वाला पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
list GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId/users उन उपयोगकर्ताओं के आईडी वापस लाता है जिन्हें लाइसेंस के तहत एनटाइटलमेंट दिए गए हैं. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

इंस्टॉल करें

इंस्टॉल से जुड़े संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId किसी डिवाइस से किसी ऐप्लिकेशन को हटाने का अनुरोध करना. get या list को कॉल करने पर भी ऐप्लिकेशन, डिवाइस पर इंस्टॉल किया गया के तौर पर तब तक दिखेगा, जब तक कि उसे हटा नहीं दिया जाता.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId डिवाइस पर किसी ऐप्लिकेशन के इंस्टॉल होने की जानकारी मिलती है.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs बताए गए डिवाइस पर इंस्टॉल किए गए सभी ऐप्लिकेशन की जानकारी वापस लाता है.
अपडेट PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId किसी डिवाइस पर, ऐप्लिकेशन के नए वर्शन को इंस्टॉल करने का अनुरोध करना. अगर ऐप्लिकेशन पहले से इंस्टॉल है, तो ज़रूरत पड़ने पर इसे नए वर्शन में अपडेट कर दिया जाता है.

डिवाइस के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन

मैनेज किए जा रहे कॉन्फ़िगरेशन fordevice Resource की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId खास डिवाइस के लिए, किसी ऐप्लिकेशन के हर डिवाइस से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId हर डिवाइस से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी वापस लाता है.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice इस सूची में, हर डिवाइस के हिसाब से मैनेज किए जाने वाले सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट है.
अपडेट PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId खास डिवाइस के लिए, किसी ऐप्लिकेशन के लिए हर डिवाइस से मैनेज किए जा रहे कॉन्फ़िगरेशन को जोड़ता या अपडेट करता है.

उपयोगकर्ता के लिए मैनेज किए गए कॉन्फ़िगरेशन

मैनेज किए जा रहे कॉन्फ़िगरेशन के लिए उपयोगकर्ता के संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId खास उपयोगकर्ता के लिए, किसी ऐप्लिकेशन के हर उपयोगकर्ता से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
get GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId बताए गए उपयोगकर्ता के लिए, किसी ऐप्लिकेशन के हर उपयोगकर्ता से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी लाता है.
list GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser चुने गए उपयोगकर्ता के लिए, हर उपयोगकर्ता के मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची बनाता है. सिर्फ़ आईडी सेट होता है.
अपडेट PUT  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId खास उपयोगकर्ता के लिए, किसी ऐप्लिकेशन के लिए मैनेज की गई कॉन्फ़िगरेशन सेटिंग जोड़ता या अपडेट करता है. अगर मैनेज किए जा रहे कॉन्फ़िगरेशन iframe की सुविधा है, तो किसी उपयोगकर्ता पर मैनेज किए जा रहे कॉन्फ़िगरेशन लागू किए जा सकते हैं. इसके लिए, अनुरोध में mcmId और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर कोई है) की जानकारी देनी होगी. इसके अलावा, सभी ईएमएम, मैनेज की जा रही प्रॉपर्टी की सूची पास करके, मैनेज किए गए कॉन्फ़िगरेशन लागू कर सकते हैं.

मैनेज की गई कॉन्फ़िगरेशन सेटिंग

मैनेज किए जा रहे कॉन्फ़िगरेशन की सेटिंग के रिसॉर्स की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings यह डायलॉग बॉक्स चुने गए ऐप्लिकेशन के लिए, मैनेज की गई सभी कॉन्फ़िगरेशन सेटिंग की सूची बनाता है.

अनुमतियां

अनुमतियां वाले संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
get GET  /permissions/permissionId किसी एंटरप्राइज़ एडमिन को दिखाने के लिए, Android ऐप्लिकेशन की अनुमति की जानकारी वापस लाता है.

प्रॉडक्ट

प्रॉडक्ट संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मंज़ूरी दें POST  /enterprises/enterpriseId/products/productId/approve

कोई खास प्रॉडक्ट और उससे जुड़ी ऐप्लिकेशन अनुमतियां, अगर कोई हो, तो मंज़ूरी देता है. हर एंटरप्राइज़ ग्राहक के लिए, आपके पास 1,000 प्रॉडक्ट को मंज़ूरी देने का विकल्प होता है.

अपने उपयोगकर्ताओं को स्वीकार किए गए प्रॉडक्ट दिखाने के लिए स्टोर लेआउट डिज़ाइन करने और बनाने के लिए, 'कारोबार के लिए Google Play' का इस्तेमाल करने का तरीका जानने के लिए, स्टोर लेआउट डिज़ाइन देखें.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl ऐसा यूआरएल जनरेट करता है जिसे किसी प्रॉडक्ट की अनुमतियां (अगर कोई है) दिखाने के लिए iframe में रेंडर किया जा सकता है. एंटरप्राइज़ एडमिन को ये अनुमतियां देखनी होंगी और अपने संगठन की ओर से इन अनुमतियों को स्वीकार करना होगा.

एडमिन को ईएमएम कंसोल में एक अलग यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, दिखाई गई अनुमतियों को स्वीकार करना चाहिए. इससे प्रॉडक्ट को मंज़ूरी देने के लिए, Products.approve कॉल में इस यूआरएल का इस्तेमाल approvalUrlInfo.approvalUrl प्रॉपर्टी के तौर पर ट्रिगर हो जाएगा. इस यूआरएल का इस्तेमाल सिर्फ़ 1 दिन तक अनुमतियां दिखाने के लिए किया जा सकता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
get GET  /enterprises/enterpriseId/products/productId एंटरप्राइज़ एडमिन को दिखाने के लिए प्रॉडक्ट की जानकारी लाता है.
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema इस प्रॉडक्ट के लिए कॉन्फ़िगर की जा सकने वाली प्रॉपर्टी के बारे में बताने वाले स्कीमा को वापस लाता है. सभी प्रॉडक्ट का एक स्कीमा होता है, लेकिन अगर कोई मैनेज किया गया कॉन्फ़िगरेशन तय नहीं किया गया है, तो यह स्कीमा खाली हो सकता है. इस स्कीमा का इस्तेमाल, यूज़र इंटरफ़ेस (यूआई) भरने के लिए किया जा सकता है, जो एडमिन को प्रॉडक्ट कॉन्फ़िगर करने की अनुमति देता है. इस एपीआई का इस्तेमाल करके मिले स्कीमा के आधार पर, मैनेज किया गया कॉन्फ़िगरेशन लागू करने के लिए, Play की मदद से मैनेज किए गए कॉन्फ़िगरेशन देखें.
getPermissions GET  /enterprises/enterpriseId/products/productId/permissions इस ऐप्लिकेशन के लिए ज़रूरी Android ऐप्लिकेशन अनुमतियां वापस लाता है.
list GET  /enterprises/enterpriseId/products स्वीकार किए गए ऐसे प्रॉडक्ट ढूंढता है जो किसी क्वेरी से मेल खाते हों या कोई क्वेरी न होने पर सभी स्वीकार किए गए प्रॉडक्ट ढूंढता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
मंज़ूरी नहीं दी गई POST  /enterprises/enterpriseId/products/productId/unapprove बताए गए प्रॉडक्ट (और काम की ऐप्लिकेशन अनुमतियां, अगर कोई है) को अस्वीकार करता है ध्यान दें: इस आइटम को हटा दिया गया है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

सेवा खाता कुंजी

Serviceaccountkeys से जुड़े संसाधन की जानकारी के लिए, संसाधन की जानकारी वाला पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए तय किए गए क्रेडेंशियल हटाता और अमान्य कर देता है. Enterprises.GetServiceAccount को कॉल करके, कॉलिंग सेवा खाते को फिर से हासिल किया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.
डालें POST  /enterprises/enterpriseId/serviceAccountKeys इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, नए क्रेडेंशियल जनरेट करता है. कॉल सेवा खाते को Enterprises.GetServiceAccount के ज़रिए वापस पाया जाना चाहिए. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.

दिए जाने वाले संसाधन में सिर्फ़ कुंजी का टाइप डालना चाहिए.
list GET  /enterprises/enterpriseId/serviceAccountKeys इस सूची में, इस एंटरप्राइज़ से जुड़े सेवा खाते के सभी चालू क्रेडेंशियल की सूची होती है. सिर्फ़ आईडी और कुंजी का टाइप दिखाया जाता है. कॉल करने की सेवा वाले खाते को Enterprises.GetServiceAccount के ज़रिए वापस पाया जाना चाहिए. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया होना चाहिए.

स्टोरलेआउट क्लस्टर

Storeलेआउट क्लस्टर की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId क्लस्टर को मिटाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId क्लस्टर की जानकारी लाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
डालें POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters पेज में नया क्लस्टर शामिल करता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters बताए गए पेज पर सभी क्लस्टर की जानकारी वापस लाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
अपडेट PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId क्लस्टर अपडेट करता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

स्टोरलेआउट

स्टोरलेआउट के संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId स्टोर पेज को मिटाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId किसी स्टोर पेज की जानकारी लाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
डालें POST  /enterprises/enterpriseId/storeLayout/pages नया संग्रह पेज सम्मिलित करता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
list GET  /enterprises/enterpriseId/storeLayout/pages स्टोर में सभी पेजों की जानकारी लाता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
अपडेट PUT  /enterprises/enterpriseId/storeLayout/pages/pageId किसी स्टोर पेज के कॉन्टेंट को अपडेट करता है.

ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.

उपयोगकर्ता

उपयोगकर्ता संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/users/userId ईएमएम से मैनेज किए जा रहे किसी उपयोगकर्ता को मिटाया गया.
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken यह पुष्टि करने वाला टोकन जनरेट करता है. इसका इस्तेमाल डिवाइस से जुड़ी नीति क्लाइंट, किसी डिवाइस पर ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता खाते को सेट अप करने के लिए कर सकता है. जनरेट किया गया टोकन, सिर्फ़ एक बार इस्तेमाल किया जा सकता है. इसकी समयसीमा कुछ मिनट बाद खत्म हो जाती है.

हर उपयोगकर्ता के लिए, ज़्यादा से ज़्यादा 10 डिवाइसों का प्रावधान किया जा सकता है.

यह कॉल सिर्फ़ ईएमएम से मैनेज किए जा रहे खातों के साथ काम करता है.
get GET  /enterprises/enterpriseId/users/userId उपयोगकर्ता की जानकारी वापस लाता है.
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet प्रॉडक्ट के उन सेट को फिर से हासिल करता है जिनका ऐक्सेस उपयोगकर्ता के पास होता है. ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
डालें POST  /enterprises/enterpriseId/users ईएमएम से मैनेज किया जाने वाला नया उपयोगकर्ता बनाता है.

अनुरोध के मुख्य हिस्से में पास किए गए उपयोगकर्ताओं के संसाधन में accountIdentifier और accountType शामिल होने चाहिए.

अगर एक ही खाता आइडेंटिफ़ायर के साथ इससे जुड़ा उपयोगकर्ता पहले से मौजूद है, तो उस उपयोगकर्ता को संसाधन के साथ अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़ displayName फ़ील्ड को बदला जा सकता है.

list GET  /enterprises/enterpriseId/users मुख्य ईमेल पते के हिसाब से उपयोगकर्ता ढूंढता है. यह सिर्फ़ उन उपयोगकर्ताओं के लिए काम करता है जिन्हें Google मैनेज करता है. ईएमएम से मैनेज किए जाने वाले उपयोगकर्ताओं के लिए आईडी को खोजने की ज़रूरत नहीं होती, क्योंकि User.insert कॉल के नतीजे में यह आईडी पहले ही मिल जाती है.

ज़रूरी क्वेरी पैरामीटर: email

revokeDeviceAccess DELETE  /enterprises/enterpriseId/users/userId/deviceAccess इससे उन सभी डिवाइसों का ऐक्सेस रद्द किया जाता है जिन्हें फ़िलहाल उपयोगकर्ता के लिए प्रावधान किया गया है. उपयोगकर्ता अपने किसी भी प्रबंधित डिवाइस पर मैनेज किए जा रहे Play स्टोर का इस्तेमाल नहीं कर सकेगा.

यह कॉल सिर्फ़ ईएमएम से मैनेज किए जा रहे खातों के साथ काम करता है.
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet प्रॉडक्ट के उन सेट में बदलाव करता है जिन्हें ऐक्सेस करने की अनुमति उपयोगकर्ता के पास है. ऐसे प्रॉडक्ट को whitelisted प्रॉडक्ट कहा जाता है. सिर्फ़ ऐसे प्रॉडक्ट को अनुमति दी जा सकती है जिन्हें मंज़ूरी मिल गई हो या जिन्हें पहले मंज़ूरी मिल चुकी हो (जिन प्रॉडक्ट की मंज़ूरी वापस ली गई हो). ध्यान दें: इस आइटम के इस्तेमाल पर रोक लगा दी गई है. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. साथ ही, ये हमारे नए सुझाव भी देख सकते हैं.
अपडेट PUT  /enterprises/enterpriseId/users/userId ईएमएम से मैनेज किए जाने वाले उपयोगकर्ता की जानकारी अपडेट करता है.

इसे सिर्फ़ ईएमएम से मैनेज किए जाने वाले उपयोगकर्ताओं के साथ इस्तेमाल किया जा सकता है. इन्हें Google की ओर से मैनेज किए जाने वाले उपयोगकर्ताओं के साथ नहीं जोड़ा जा सकता. अनुरोध के मुख्य हिस्से में, उपयोगकर्ता संसाधन में जाकर नई जानकारी पास करें. सिर्फ़ displayName फ़ील्ड को बदला जा सकता है. अन्य फ़ील्ड को या तो सेट नहीं किया जाना चाहिए या फिर उनकी मौजूदा वैल्यू ही चालू होनी चाहिए.

वेब ऐप्लिकेशन

Webapps संसाधन की जानकारी के लिए, संसाधन दिखाना पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
https://www.googleapis.com/androidenterprise/v1 से संबंधित यूआरआई, जब तक कि अलग से न बताया गया हो
मिटाएं DELETE  /enterprises/enterpriseId/webApps/webAppId मौजूदा वेब ऐप्लिकेशन को मिटाता है.
get GET  /enterprises/enterpriseId/webApps/webAppId पहले से मौजूद वेब ऐप्लिकेशन डाउनलोड करता है.
डालें POST  /enterprises/enterpriseId/webApps एंटरप्राइज़ के लिए नया वेब ऐप्लिकेशन बनाता है.
list GET  /enterprises/enterpriseId/webApps किसी एंटरप्राइज़ के लिए, सभी वेब ऐप्लिकेशन की जानकारी वापस लाता है.
अपडेट PUT  /enterprises/enterpriseId/webApps/webAppId मौजूदा वेब ऐप्लिकेशन को अपडेट करता है.