Google Forms
Google Forms is a web-based application that allows users to create surveys, quizzes, and forms for data collection and analysis, with real-time collaboration and response tracking.
Categories: surveys-and-feedback
Type: googleForms/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
clientId | Client Id | STRING | TEXT | true | |
clientSecret | Client Secret | STRING | TEXT | true |
Actions
Get All Responses
Name: getAllResponses
Get all responses of a form.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
formId | Form ID | STRING | SELECT | ID of the form whose responses to retrieve. | true |
JSON Example
{ "label" : "Get All Responses", "name" : "getAllResponses", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/getAllResponses"}
Get Form
Name: getForm
Get the information about a form.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
formId | Form ID | STRING | SELECT | ID of the form to retrieve. | true |
JSON Example
{ "label" : "Get Form", "name" : "getForm", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/getForm"}
Get Response
Name: getResponse
Get the response of a form.
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
formId | Form ID | STRING | SELECT | ID of the form whose response to retrieve. | true |
responseId | Response ID | STRING Depends OnformId | SELECT | ID of the response to retrieve. | true |
JSON Example
{ "label" : "Get Response", "name" : "getResponse", "parameters" : { "formId" : "", "responseId" : "" }, "type" : "googleForms/v1/getResponse"}
Triggers
New Response
Name: newResponse
Triggers when response is submitted to Google Form.
Type: POLLING
Properties
Name | Label | Type | Control Type | Description | Required |
---|---|---|---|---|---|
formId | Form | STRING | SELECT | Form to watch for new responses. | true |
JSON Example
{ "label" : "New Response", "name" : "newResponse", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/newResponse"}
Additional instructions
CONNECTION
Turning on Forms API