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