Google Apps Script API की मदद से, प्रोग्राम के हिसाब से Apps Script प्रोजेक्ट बनाए जा सकते हैं, उनमें बदलाव किया जा सकता है, और उन्हें डिप्लॉय किया जा सकता है. इन कार्रवाइयों के लिए, आपको Apps Script एडिटर का इस्तेमाल करना पड़ता है. आपके ऐप्लिकेशन, एपीआई का इस्तेमाल करके स्क्रिप्ट प्रोजेक्ट मैनेज कर सकते हैं. साथ ही, स्क्रिप्ट के नए वर्शन बनाकर उन्हें डिप्लॉय कर सकते हैं और स्क्रिप्ट के लागू होने पर नज़र रख सकते हैं.
Apps Script API, Apps Script Execution API की जगह लेता है और उसे बेहतर बनाता है. Apps Script फ़ंक्शन को रिमोट तौर पर चलाने के लिए, Apps Script API का इस्तेमाल किया जा सकता है. ठीक उसी तरह जैसे Execution API का इस्तेमाल किया जा सकता है.
एपीआई के बारे में खास जानकारी
Apps Script API को कई रिसॉर्स में बांटा गया है. हर रिसॉर्स का एक खास मकसद होता है. साथ ही, इसमें ऐसे अनुरोधों का सेट होता है जिन्हें किया जा सकता है. ये संसाधन यहां दिए गए हैं:
projects
— स्क्रिप्ट प्रोजेक्ट की जानकारी. एपीआई, प्रोजेक्ट बनाने, पढ़ने, मॉनिटर करने, और उनमें बदलाव करने के तरीके उपलब्ध कराता है.projects.deployments
— स्क्रिप्ट डिप्लॉयमेंट का उदाहरण. एपीआई, स्क्रिप्ट प्रोजेक्ट के डिप्लॉयमेंट बनाने, उनकी सूची बनाने, उन्हें अपडेट करने, और मिटाने के तरीके उपलब्ध कराता है.projects.versions
— स्क्रिप्ट प्रोजेक्ट के वर्शन को दिखाने वाला आइकॉन. एपीआई, प्रोजेक्ट के वर्शन बनाने और पढ़ने के तरीके उपलब्ध कराता है.processes
— स्क्रिप्ट फ़ंक्शन के एक्ज़ीक्यूशन को दिखाने वाला आइकॉन. एपीआई, मौजूदा प्रोसेस की सूची बनाने और उनके बारे में जानकारी इकट्ठा करने के तरीके उपलब्ध कराता है. जैसे, टाइप और मौजूदा स्थिति.scripts
— यह एंडपॉइंट, रिमोट तरीके से Apps Script फ़ंक्शन चलाने के तरीके उपलब्ध कराता है.