इससे पता चलता है कि उपयोगकर्ता के पास किसी कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.
यह तरीका अब काम नहीं करता. इसके बजाय,  का इस्तेमाल करें.UserProfiles.checkUserCapability
इस तरीके से, गड़बड़ी के ये कोड मिलते हैं:
PERMISSION_DENIEDअगर अनुरोध करने वाले उपयोगकर्ता को उस कोर्स को ऐक्सेस करने की अनुमति नहीं है जिसके लिए अनुरोध किया गया है या ऐक्सेस से जुड़ी गड़बड़ियों की वजह से.INVALID_ARGUMENTअगर अनुरोध गलत है.NOT_FOUNDअगर अनुरोध किया गया कोर्स मौजूद नहीं है.
एचटीटीपी अनुरोध
GET https://classroom.googleapis.com/v1/courses/{courseId}:checkAddOnCreationEligibility
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
courseId | 
                
                   
 ज़रूरी है. कोर्स का आइडेंटिफ़ायर.  | 
              
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
शिक्षक के तौर पर, किसी कोर्स के लिए ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON के काेड में दिखाना | 
|---|
{ "courseId": string, "isCreateAttachmentEligible": boolean }  | 
                  
| फ़ील्ड | |
|---|---|
courseId | 
                    
                       
 इम्यूटेबल. कोर्स का आइडेंटिफ़ायर.  | 
                  
isCreateAttachmentEligible | 
                    
                       
 शिक्षक के पास इस कोर्स में ऐड-ऑन अटैचमेंट बनाने की अनुमति है या नहीं.  | 
                  
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/classroom.addons.teacher
ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.