Namespace Google.Apis.Forms.v1
Classes
FormsBaseServiceRequest<TResponse>
A base abstract class for Forms requests.
FormsResource
The "forms" collection of methods.
FormsResource.BatchUpdateRequest
Change the form with a batch of updates.
FormsResource.CreateRequest
Create a new form using the title given in the provided form message in the request. Important: Only the form.info.title and form.info.document_title fields are copied to the new form. All other fields including the form description, items and settings are disallowed. To create a new form and add items, you must first call forms.create to create an empty form with a title and (optional) document title, and then call forms.update to add the items.
FormsResource.GetRequest
Get a form.
FormsResource.ResponsesResource
The "responses" collection of methods.
FormsResource.ResponsesResource.GetRequest
Get one response from the form.
FormsResource.ResponsesResource.ListRequest
List a form's responses.
FormsResource.WatchesResource
The "watches" collection of methods.
FormsResource.WatchesResource.CreateRequest
Create a new watch. If a watch ID is provided, it must be unused. For each invoking project, the per form limit is one watch per Watch.EventType. A watch expires seven days after it is created (see Watch.expire_time).
FormsResource.WatchesResource.DeleteRequest
Delete a watch.
FormsResource.WatchesResource.ListRequest
Return a list of the watches owned by the invoking project. The maximum number of watches is two: For each invoker, the limit is one for each event type per form.
FormsResource.WatchesResource.RenewRequest
Renew an existing watch for seven days. The state of the watch after renewal is ACTIVE
, and the
expire_time
is seven days from the renewal. Renewing a watch in an error state (e.g. SUSPENDED
)
succeeds if the error is no longer present, but fail otherwise. After a watch has expired, RenewWatch
returns NOT_FOUND
.
FormsService
The Forms Service.
FormsService.Scope
Available OAuth 2.0 scopes for use with the Google Forms API.
FormsService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Google Forms API.
Enums
FormsBaseServiceRequest<TResponse>.AltEnum
Data format for response.
FormsBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.