באמצעות Google Apps Script API אפשר ליצור, לשנות ולפרוס פרויקטים ב-Apps Script באופן פרוגרמטי – פעולות שבמקרים אחרים צריך להשתמש בעורך Apps Script. האפליקציות שלכם יכולות להשתמש ב-API כדי לנהל את פרויקטי הסקריפטים, ליצור ולפרוס גרסאות חדשות של סקריפטים ולעקוב אחרי ביצוע הסקריפטים.
ממשק ה-API של Apps Script מחליף גם את ממשק ה-API לביצוע של Apps Script ומרחיב אותו. אפשר להשתמש ב-Apps Script API כדי להריץ פונקציות של Apps Script מרחוק, בדיוק כמו שאפשר לעשות עם Execution API.
סקירה כללית של ה-API
ממשק ה-API של Apps Script מחולק למספר משאבים, לכל אחד מהם מטרה ספציפית וקבוצת בקשות שאפשר לשלוח. מקורות המידע האלה הם:
projects
– ייצוג של פרויקט סקריפט. ה-API מספק שיטות ליצירה, לקריאה, למעקב ולשינוי של פרויקטים.projects.deployments
– ייצוג של פריסת סקריפט. ב-API יש שיטות ליצירה, הצגה, עדכון ומחיקה של פריסות של פרויקטים לסקריפטים.projects.versions
— ייצוג של גרסת פרויקט סקריפט. ה-API מספק methods ליצירה ולקריאה של גרסאות של פרויקט.processes
– ייצוג של ביצוע של פונקציית סקריפט. ה-API מספק שיטות להצגת רשימה של תהליכים קיימים ולאיסוף מידע עליהם, כמו הסוג והסטטוס הנוכחי.scripts
– נקודת הקצה שמספקת שיטות להפעלה מרחוק של פונקציות של Apps Script.