با استفاده از کد فعلی یک نسخه تغییرناپذیر جدید با شماره نسخه منحصر به فرد ایجاد می کند.
درخواست HTTP
 POST https://script.googleapis.com/v1/projects/{scriptId}/versions
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
| پارامترها | |
|---|---|
| scriptId |   شناسه Drive پروژه اسکریپت. | 
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
| نمایندگی JSON | 
|---|
| { "versionNumber": integer, "description": string, "createTime": string } | 
| فیلدها | |
|---|---|
| versionNumber |   شناسه افزایشی که هنگام ایجاد نسخه توسط Apps Script ایجاد میشود. این شماره اختصاص داده شده به سیستم است و پس از ایجاد تغییر ناپذیر است. | 
| description |   توضیحات این نسخه | 
| createTime |   زمانی که نسخه ایجاد شد.  مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها:  | 
بدن پاسخگو
 در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی یک نمونه جدید از Version است. 
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-  https://www.googleapis.com/auth/script.projects
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.