API Reference

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

संसाधन के टाइप

  1. डिवाइस
  2. एंटरप्राइज़
  3. एनटाइटलमेंट
  4. ग्रुपलाइसेंस
  5. Grouplicenseusers
  6. इंस्टॉल करना
  7. Managedconfigurationsfordevice
  8. user के लिए मैनेज किए गए कॉन्फ़िगरेशन
  9. Managedconfigurationssettings
  10. अनुमतियां
  11. प्रॉडक्ट
  12. Serviceaccountkeys
  13. Storelayoutclusters
  14. Storelayoutpages
  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 डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. ऐसा न करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाओं का ऐक्सेस दिया जाता है. यह सुविधा सिर्फ़ Google के मैनेज किए जा रहे उपयोगकर्ताओं के लिए उपलब्ध है.
list GET  /enterprises/enterpriseId/users/userId/devices किसी उपयोगकर्ता के सभी डिवाइसों के आईडी वापस लाता है.
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state इससे यह तय होता है कि किसी डिवाइस के लिए, Google की सेवाओं का ऐक्सेस चालू है या बंद. डिवाइस की स्थिति सिर्फ़ तब लागू होती है, जब Google Admin console में Android डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. ऐसा न करने पर, डिवाइस की स्थिति को अनदेखा कर दिया जाता है और सभी डिवाइसों को Google की सेवाओं का ऐक्सेस दिया जाता है. यह सुविधा सिर्फ़ Google के मैनेज किए जा रहे उपयोगकर्ताओं के लिए उपलब्ध है.
अपडेट करें PUT  /enterprises/enterpriseId/users/userId/devices/deviceId डिवाइस की नीति अपडेट करता है.

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

एंटरप्राइज़

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

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

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

generateEnterpriseUpgradeUrl POST  /enterprises/enterpriseId/generateEnterpriseUpgradeUrl यह मौजूदा मैनेज किए जा रहे, कारोबार के लिए Google Play खाते वाले एंटरप्राइज़ को, मैनेज किए जा रहे Google डोमेन में अपग्रेड करने के लिए, एंटरप्राइज़ अपग्रेड यूआरएल जनरेट करता है.

generateSignupUrl POST  /enterprises/signupUrl साइन अप करने के लिए यूआरएल जनरेट करता है.
get 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 अनुरोध के लिए पुष्टि किए गए सेवा खाते से जुड़े एंटरप्राइज़ के लिए, सूचना सेट को खींचता है और दिखाता है. अगर कोई सूचना बाकी नहीं है, तो सूचना सेट खाली हो सकता है.
अगर सूचना सेट खाली नहीं है, तो Enterprises.AcknowledgeNotificationSet को कॉल करके, रिटर्न किए गए सूचना सेट को 20 सेकंड के अंदर स्वीकार करना ज़रूरी है.
जिन सूचनाओं की पुष्टि 20 सेकंड के अंदर नहीं की जाती है उन्हें आखिर में, PullNotificationSet के किसी दूसरे अनुरोध के जवाब में फिर से शामिल किया जाएगा. साथ ही, जिन सूचनाओं की पुष्टि कभी नहीं की जाती है उन्हें 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 = "custom" सेट करें और होम पेज सेट करें.
अनरोल करना 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 किसी उपयोगकर्ता के लिए, ऐप्लिकेशन में एनटाइटलमेंट जोड़ता है या उसे अपडेट करता है.

Grouplicenses

Grouplicenses संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

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

Grouplicenseusers

Grouplicenseusers संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

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

Managedconfigurationsfordevice

Managedconfigurationsfordevice संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

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

Managedconfigurationsforuser

Managedconfigurationsforuser संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

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

Managedconfigurationssettings

Managedconfigurationssettings संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

तरीका एचटीटीपी अनुरोध ब्यौरा
जब तक अलग से न बताया जाए, तब तक 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 से जुड़े यूआरआई
approve POST  /enterprises/enterpriseId/products/productId/approve

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

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

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

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

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

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

तरीका एचटीटीपी अनुरोध ब्यौरा
जब तक अलग से न बताया जाए, तब तक 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 क्लस्टर को अपडेट करता है.

Storelayoutpages

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

तरीका एचटीटीपी अनुरोध ब्यौरा
जब तक अलग से न बताया जाए, तब तक 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 EMM से मैनेज किए जा रहे किसी उपयोगकर्ता की जानकारी मिटाई गई.
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken पुष्टि करने वाला टोकन जनरेट करता है. डिवाइस नीति क्लाइंट इसका इस्तेमाल, किसी डिवाइस पर EMM से मैनेज किए जा रहे उपयोगकर्ता खाते को उपलब्ध कराने के लिए कर सकता है. जनरेट किया गया टोकन सिर्फ़ एक बार इस्तेमाल किया जा सकता है. यह कुछ मिनट बाद काम करना बंद कर देता है.

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

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

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

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

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

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

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

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

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

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

वेबऐप्लिकेशन के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.

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