--- title: 'Google Forms' description: 'Create, modify, and retrieve forms and responses via the Google Forms API.' --- # Google Forms Create, modify, and retrieve forms and responses via the Google Forms API. | Detail | Value | |---|---| | Category | Productivity | | Base URL | `https://forms.googleapis.com/v1` | | Authentication | OAuth2 | | Endpoints | 5 | | Connector key | `google-forms` | ## Using Google Forms in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Google Forms** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /forms](./post_forms_productivity_createform) | Create a new form | | [GET /forms/{formId}](./get_forms_formid_productivity_getform) | Get a form | | [POST /forms/{formId}:batchUpdate](./post_forms_formid_batchupdate_productivity_batchupdateform) | Batch update form items | | [GET /forms/{formId}/responses](./get_forms_formid_responses_productivity_listresponses) | List form responses | | [GET /forms/{formId}/responses/{responseId}](./get_forms_formid_responses_responseid_productivity_getresponse) | Get a form response | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.