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.
Google Forms publishes 3 API contracts indexed on the APIs.io network, including Responses API, Watches API, and 1 more. Tagged areas include Data Collection, Forms, Google, Google Workspace, and Questionnaire.
The Google Forms catalog on APIs.io includes 2 JSON-LD contexts and 3 Spectral governance rulesets.
Google Forms’ developer surface includes documentation, changelog, authentication, developer console, getting-started guide, support, and 48 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Surveys, Market Research and Experience Management | long-tail | 8.5 | - | - |
| IFTTT Services (service publishers) | long-tail | 8.5 | - | - |
| Smartsheet Marketplace (connectors and partner-built solutions on Smartsheet) | long-tail | 8.5 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 3
Individual APIs this provider publishes, each with its own machine-readable definition.
Google Forms API
Operations for creating, reading, and updating forms
Google Forms Responses API
Operations for reading form responses
Google Forms Watches API
Operations for managing form change notifications
Postman Collections 3
Ready-to-run Postman collections for exercising this provider's APIs.
Open Collections 3
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Google Forms API
OPEN COLLECTIONGoogle Forms Responses API
OPEN COLLECTIONGoogle Forms Watches API
OPEN COLLECTIONArazzo Workflows 8
Multi-step API workflows described with the Arazzo specification.
Google Forms Build and Grade a Quiz
Create a form, switch it into quiz mode with a graded question, publish it, and read scored submissions.
ARAZZOGoogle Forms Close a Form and Export Final Responses
Stop a form accepting responses, then take the final response export and record the closing state.
ARAZZOGoogle Forms Create and Publish a Form
Create a form, add its questions in a batch update, publish it, and read back the responder link.
ARAZZOGoogle Forms Harvest Form Responses
Read a form's question structure, page through its responses since a timestamp, and pull one response in full.
ARAZZOGoogle Forms Renew an Expiring Watch
List a form's watches and renew the existing one, or create a replacement when none survives.
ARAZZOGoogle Forms Safe Form Edit with Write Control
Read a form's current revision, apply a batch update guarded by that revision, and confirm the new revision.
ARAZZOGoogle Forms Subscribe to Response Notifications
Verify a form, register a Cloud Pub/Sub watch for new responses, and confirm the watch is active.
ARAZZOGoogle Forms Unsubscribe Form Watches
List the watches registered on a form and delete one to stop its notification delivery.
ARAZZOScroll for all 8
Agent Skills 3
Packaged agent skills for driving this provider's APIs from an AI assistant.
google-forms-create-and-publish-form
AGENT SKILLgoogle-forms-harvest-responses
AGENT SKILLgoogle-forms-manage-watches
AGENT SKILLGoogle Forms API pricing
Not yet checked against Google Forms's own pricing page. Compiled by API Evangelist on 2026-05-04; confirm before you rely on a figure. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Free freemium | Free |
| Professional paid | Free |
| Enterprise enterprise | — |
Plan details, limits and sources →
Rate limits
- Free Tier Default: 10 requests per minute
- Free Tier Monthly Quota: 1000 requests per month
- Professional Tier Default: 100 requests per minute
Compiled by API Evangelist, not yet checked against Google Forms's documentation. All 5 limits →
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Google Forms Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
Google Forms
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Google Forms Finops
FINOPSFeatures 8
Notable capabilities this provider offers.
Form Creation
Programmatically create Google Forms with custom titles and descriptions.
Batch Updates
Apply multiple changes to a form in a single API call.
Response Collection
Read and analyze form responses programmatically.
Watch Notifications
Receive real-time notifications via Cloud Pub/Sub when forms change or responses are submitted.
Quiz Support
Create and grade quiz forms with correct answers and scoring.
Publish Settings
Control whether forms are published and accepting responses.
File Upload Questions
Support for file upload question types.
Rating Questions
Support for rating-style questions with customizable icons.
Scroll for all 8
Semantic Vocabularies 2
JSON-LD contexts and semantic vocabularies used across these APIs.
Google Forms Api Context
JSON-LDGoogle Forms Context
JSON-LDSpectral Rules 3
Spectral governance rulesets for linting and validating these APIs.
Google Forms — jsonschema rules
SPECTRALGoogle Forms API Rules
SPECTRALGoogle Forms API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Google Forms Api Overlay
DERIVEDJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
JSON Structure 4
JSON Structure definitions describing this provider's data shapes.
Google Forms Api Form Response Structure
JSON STRUCTUREGoogle Forms Api Form Structure
JSON STRUCTUREGoogle Forms Api Question Structure
JSON STRUCTUREGoogle Forms Api Watch Structure
JSON STRUCTUREExamples 4
Example request and response payloads for these APIs.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Automated Survey Distribution
Create and distribute surveys programmatically as part of CRM or marketing workflows.
Response Analytics
Automatically collect and analyze form responses for reporting dashboards.
Event-Driven Processing
Trigger downstream workflows when new responses are submitted using watches.
Quiz and Assessment Automation
Build automated grading systems for educational quizzes.
Data Collection Pipelines
Integrate forms into data collection pipelines for research or operations.
Integrations 4
Pre-built integrations with other platforms and tools.
Google Sheets
Automatically link form responses to Google Sheets for analysis.
Google Cloud Pub/Sub
Receive real-time notifications about form events via Pub/Sub topics.
Google Drive
Store file upload responses in Google Drive.
Google Workspace
Integrate with other Google Workspace apps for collaboration.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 21
Pagination, idempotency, versioning, errors, and events
Scroll for all 21
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 6
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Google Forms API — frequently asked questions
Does Google Forms have an API?
Yes. APIs.io lists 3 APIs from Google Forms, including Google Forms API, Google Forms Responses API and Google Forms Watches API.
Is there an OpenAPI specification for the Google Forms API?
Yes. APIs.io indexes 3 OpenAPI specifications for Google Forms, each linked for download from this page.
How do I authenticate with the Google Forms API?
Google Forms documents its authentication (oauth2 · 1 scheme). The details are profiled on APIs.io as Google Forms Authentication.
How much does the Google Forms API cost?
APIs.io lists 3 pricing plans for Google Forms, with each plan's price, limits and inclusions under Pricing on this page.
Is the Google Forms API ready for AI agents?
Google Forms has a Kin Score of 50.8 out of 100 (developing) and an Agent Readiness score of 36.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.