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 | Description | Required |
---|---|---|---|---|
clientId | Client Id | STRING | true | |
clientSecret | Client Secret | STRING | true |
Actions
Get All Responses
Name: getAllResponses
Get all responses of a form.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
formId | Form ID | STRING | ID of the form whose responses to retrieve. | true |
Example JSON Structure
{ "label" : "Get All Responses", "name" : "getAllResponses", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/getAllResponses"}
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Get Form
Name: getForm
Get the information about a form.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
formId | Form ID | STRING | ID of the form to retrieve. | true |
Example JSON Structure
{ "label" : "Get Form", "name" : "getForm", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/getForm"}
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Get Response
Name: getResponse
Get the response of a form.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
formId | Form ID | STRING | ID of the form whose response to retrieve. | true |
responseId | Response ID | STRING Depends OnformId | ID of the response to retrieve. | true |
Example JSON Structure
{ "label" : "Get Response", "name" : "getResponse", "parameters" : { "formId" : "", "responseId" : "" }, "type" : "googleForms/v1/getResponse"}
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
Triggers
New Response
Name: newResponse
Triggers when response is submitted to Google Form.
Type: POLLING
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
formId | Form | STRING | Form to watch for new responses. | true |
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
JSON Example
{ "label" : "New Response", "name" : "newResponse", "parameters" : { "formId" : "" }, "type" : "googleForms/v1/newResponse"}
Additional instructions
CONNECTION
Turning on Forms API