Skip to main content
Server path: /google-forms | Type: Application | PCID required: Yes

Tools


google-forms_batch_update

Change the form with a batch of updates. Parameters:

google-forms_create_form

Create a new form using the title given in the provided form message in the request. Important: Only the form.info.title and form.info.document_title fields are copied to the new form. All other fields including the form description, items and settings are disallowed. To create a new form and add items, you must first call forms.create to create an empty form with a title and (optional) document title, and then call forms.update to add the items. Parameters:

google-forms_create_watch

Create a new watch. If a watch ID is provided, it must be unused. For each invoking project, the per form limit is one watch per Watch.EventType. A watch expires seven days after it is created (see Watch.expire_time). Parameters:

google-forms_delete_watch

Delete a watch. Parameters:

google-forms_get_form

Get a form. Parameters:

google-forms_get_response

Get one response from the form. Parameters:

google-forms_list_responses

List a form’s responses. Parameters:

google-forms_list_watches

Return a list of the watches owned by the invoking project. The maximum number of watches is two: For each invoker, the limit is one for each event type per form. Parameters:

google-forms_renew_watch

Renew an existing watch for seven days. The state of the watch after renewal is ACTIVE, and the expire_time is seven days from the renewal. Renewing a watch in an error state (e.g. SUSPENDED) succeeds if the error is no longer present, but fail otherwise. After a watch has expired, RenewWatch returns NOT_FOUND. Parameters:

google-forms_set_publish_settings

Updates the publish settings of a form. Legacy forms aren’t supported because they don’t have the publish_settings field. Parameters: