Okapi Okapi

Google Forms API · Behaviour change

POST /v1/forms changes: new forms are created unpublished

Stopped working

Starting June 30, 2026, requests to POST /v1/forms will create new forms in an unpublished state by default. Because these forms will be unpublished, calls expecting them to collect submissions will fail since the forms will not receive responses. The change modifies the default behavior of the form creation endpoint.

What to use instead of these calls

After creating a form, publish it by calling POST /v1/forms/{formId}:setPublishSettings with publishSettings.publishState.isPublished set to true.

Calls it hits

  • POST /v1/forms

If no action is taken, then new forms created using APIs after June 30, 2026, will be in an unpublished state by default and won't receive responses.

Google Forms API, Announcement

Facts

API
Google Forms API forms.googleapis.com
Kind
Behaviour change
Announced
April 8, 2025
Takes effect
June 30, 2026
Calls after that day
Fail
Source
Announcement
Last updated

Know before your API calls break.

Okapi finds the calls a breaking change hits in your code and opens the pull request that fixes them.

Add to GitHub