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.PullNotificationsSet से मिली सूचनाओं को स्वीकार किया जाता है, ताकि बाद में आने वाले कॉल को एक जैसी सूचनाओं से रोका जा सके.
completeSignup POST  /enterprises/completeSignup पूरा होने का टोकन और Enterprise टोकन तय करके, साइनअप की प्रोसेस पूरी करता है. किसी एंटरप्राइज़ टोकन के लिए, इस अनुरोध को एक से ज़्यादा बार नहीं करना चाहिए.
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 अनुरोध के लिए प्रमाणित सेवा खाते से जुड़े एंटरप्राइज़ के लिए, सूचना सेट करता है और उसे दिखाता है. अगर कोई सूचना लंबित नहीं है, तो सूचना सेट खाली हो सकता है.
जब तक सूचना सेट खाली नहीं हो जाता, तब तक Enterprises.AcknowledgeNotificationsSet पर कॉल करके, लौटी गई सूचना के सेट को 20 सेकंड के अंदर स्वीकार करना ज़रूरी है.
जिन सूचनाओं को 20 सेकंड में स्वीकार नहीं किया जाता उन्हें दूसरे PullnoticeSet अनुरोध के जवाब में फिर से शामिल कर दिया जाएगा. जिन सूचनाओं को कभी स्वीकार नहीं किया जाएगा उन्हें 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  /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 उन सभी प्रॉडक्ट के आईडी लाता है जिनके लिए एंटरप्राइज़ के पास ग्रुप लाइसेंस है. ध्यान दें: यह आइटम अब काम नहीं करता. नए इंटिग्रेशन इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझाव देख सकते हैं.

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

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

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

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

तरीका एचटीटीपी अनुरोध ब्यौरा
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 में रेंडर किया जा सकता है. एंटरप्राइज़ एडमिन को इन अनुमतियों को देखना होगा और उन्हें अपने संगठन की ओर से स्वीकार करना होगा.

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

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

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

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

स्टोरलेआउट

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

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