Google Forms
The Google Forms API is a RESTful interface that lets you create and modify Google Forms programmatically, read form responses, set up watches for notifications on form changes and new responses, and integrate forms with external applications.
APIs
Google Forms API v1
Create and modify Google Forms, read form responses and structure, set up watches for change notifications, and integrate forms with external applications via Cloud Pub/Sub.
Capabilities
Google Forms Form Management
Workflow capability for managing Google Forms - creating forms, collecting responses, and monitoring changes via watches. Used by form administrators and data analysts.
Run with NaftikoFeatures
Programmatically create Google Forms with custom titles and descriptions.
Apply multiple changes to a form in a single API call.
Read and analyze form responses programmatically.
Receive real-time notifications via Cloud Pub/Sub when forms change or responses are submitted.
Create and grade quiz forms with correct answers and scoring.
Control whether forms are published and accepting responses.
Support for file upload question types.
Support for rating-style questions with customizable icons.
Use Cases
Create and distribute surveys programmatically as part of CRM or marketing workflows.
Automatically collect and analyze form responses for reporting dashboards.
Trigger downstream workflows when new responses are submitted using watches.
Build automated grading systems for educational quizzes.
Integrate forms into data collection pipelines for research or operations.
Integrations
Automatically link form responses to Google Sheets for analysis.
Receive real-time notifications about form events via Pub/Sub topics.
Store file upload responses in Google Drive.
Integrate with other Google Workspace apps for collaboration.