I have to build Google Form integrations to migrate data from a form and make changes to email, calendar, contacts, sheet and drive (all Google apps).

I am getting results for Google Apps for Work and the consumer Google Forms but not two versions of the api.

Are there two such versions of the form and their separate APIs or is there just one?

  • By "simple vanilla" are you referring to Google Forms created using a consumer Gmail account? In other words, an accounts with an @gmail.com address?
    – Folk
    Aug 29, 2016 at 21:20
  • @Folk Yes the one with at-gmail.com address. Aug 29, 2016 at 21:25

2 Answers 2


No, referring to the Forms Service in Google Apps Script, I see no indication that there are two APIs for forms.

Reference: Forms Service


Google Apps Scripts have only one Form service that works both for consumer accounts (with or without a gmail.com email address) and for Google Apps for Works and similar accounts.

The difference is that some features, like setCollectEmail(collect), are only available for Google Apps for Work and similar accounts, the quotas are not same, and perhaps other differences, but most of the classes, methods and enums are the same.

  • Please post a new question including enough details to understand what do you mean by "integration script", etc. Aug 29, 2016 at 22:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.