Google Apps Script API से आप ऐप्लिकेशन स्क्रिप्ट प्रोजेक्ट को प्रोग्राम के हिसाब से बना सकते हैं, उनमें बदलाव कर सकते है, और उन्हें डिप्लॉय कर सकते हैं. ये प्रोजेक्ट ऐसी कार्रवाइयां हैं जिनके लिए आपको 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 फ़ंक्शन चलाने के तरीके उपलब्ध कराता है.