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  /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.PullNotificationSet से मिलने वाली सूचनाओं को स्वीकार करती है, ताकि बाद में आने वाले कॉल पर वही सूचनाएं न दिखें.
completeSignup POST  /enterprises/completeSignup कंपलीशन टोकन और एंटरप्राइज़ टोकन की जानकारी देकर, साइन अप फ़्लो को पूरा करता है. किसी एंटरप्राइज़ टोकन के लिए, इस अनुरोध को बार-बार नहीं भेजा जाना चाहिए.
createWebToken POST  /enterprises/enterpriseId/createWebToken एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, यूनीक टोकन दिखाता है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को 'कारोबार के लिए Google Play JavaScript API' में पास करें. हर टोकन का इस्तेमाल, सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API के दस्तावेज़ देखें.
नाम रजिस्टर करें POST  /enterprises/enroll कॉल करने वाले ईएमएम के साथ किसी एंटरप्राइज़ को रजिस्टर करता है.

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

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

इस तरीके को सिर्फ़ तब कॉल किया जा सकता है, जब Enterprises.Enroll या Enterprises.Completesignup और Enterprises.SetAccount को कॉल करें. इसके अलावा, कभी-कभी गड़बड़ी का मैसेज दिखेगा.

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

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

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

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

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

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

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

ग्रुपलाइसेंस

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

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

ग्रुप के लाइसेंस इस्तेमाल करने वाले लोग

ग्रुप लाइसेंस इस्तेमाल करने वाले लोगों के संसाधन की जानकारी के लिए, संसाधनों को दिखाने का तरीका बताने वाला पेज देखें.

तरीका एचटीटीपी अनुरोध कंपनी का ब्यौरा
जब तक अलग से न बताया जाए, तब तक 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  /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 डिवाइस पर ऐप्लिकेशन का नया वर्शन इंस्टॉल करने का अनुरोध करता है. अगर ऐप्लिकेशन पहले से इंस्टॉल है, तो ज़रूरत पड़ने पर उसे नए वर्शन में अपडेट कर लिया जाता है.

डिवाइस के लिए प्रबंधित कॉन्फ़िगरेशन

मैनेज किए जा रहे कॉन्फ़िगरेशन के लिए, डिवाइस में मौजूद संसाधनों की जानकारी के लिए, संसाधन दिखाने वाला पेज देखें.

तरीका एचटीटीपी अनुरोध कंपनी का ब्यौरा
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई
मिटाएं DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId यह तय किए गए डिवाइस के लिए, किसी ऐप्लिकेशन के लिए, डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
पाएं 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  /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  /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 में रेंडर किया जा सकता है. इससे किसी प्रॉडक्ट की अनुमतियां (अगर कोई हो) देखी जा सकती हैं. किसी एंटरप्राइज़ एडमिन को इन अनुमतियों को देखना होगा और इन्हें अपने संगठन की ओर से स्वीकार करना होगा. ऐसा करने से,

एडमिन को, EMM कंसोल में एक अलग यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, दिखाई गई अनुमतियों को स्वीकार करना होगा. इससे, प्रॉडक्ट को मंज़ूरी देने के लिए, Products.approve कॉल में approvalUrlInfo.approvalUrl प्रॉपर्टी के तौर पर इस यूआरएल का इस्तेमाल ट्रिगर हो जाना चाहिए. इस यूआरएल का इस्तेमाल, सिर्फ़ 1 दिन तक की अनुमतियां दिखाने के लिए किया जा सकता है.
पाएं 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 को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट होना चाहिए.

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

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

तरीका एचटीटीपी अनुरोध कंपनी का ब्यौरा
जब तक अलग से न बताया जाए, तब तक https://www.googleapis.com/androidenterprise/v1 से जुड़े यूआरआई
मिटाएं DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId क्लस्टर को मिटाता है.
पाएं 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  /enterprises/enterpriseId/storeLayout/pages/pageId स्टोर पेज की जानकारी निकालता है.
डालें POST  /enterprises/enterpriseId/storeLayout/pages नया स्टोर पेज सम्मिलित करता है.
list GET  /enterprises/enterpriseId/storeLayout/pages 'Chrome वेब स्टोर' के सभी पेजों की जानकारी फ़ेच करता है.
अपडेट करें 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  /enterprises/enterpriseId/users/userId उपयोगकर्ता की जानकारी हासिल करता है.
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet प्रॉडक्ट के उस सेट को हासिल करता है जिसका ऐक्सेस उपयोगकर्ता के पास होता है.
डालें POST  /enterprises/enterpriseId/users ईएमएम की मदद से मैनेज किया जाने वाला नया उपयोगकर्ता खाता बनाता है.

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

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

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

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

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

यह कॉल, सिर्फ़ ईएमएम से मैनेज किए जाने वाले खातों के साथ काम करता है.
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  /enterprises/enterpriseId/webApps/webAppId पहले से मौजूद वेब ऐप्लिकेशन डाउनलोड करें.
डालें POST  /enterprises/enterpriseId/webApps एंटरप्राइज़ के लिए नया वेब ऐप्लिकेशन बनाता है.
list GET  /enterprises/enterpriseId/webApps किसी दिए गए एंटरप्राइज़ के लिए, सभी वेब ऐप्लिकेशन की जानकारी हासिल करता है.
अपडेट करें PUT  /enterprises/enterpriseId/webApps/webAppId किसी मौजूदा वेब ऐप्लिकेशन को अपडेट करता है.