Skip to main content

Survey

Represents a survey configured for an event.

type Survey {
createdAt: DateTime!
createdBy: String
id: ID!
lastModifiedAt: DateTime!
lastModifiedBy: String
name: String!
responses(
input: SurveyResponseSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [SurveyResponse!]!
type: SurveyType!
}

Fields​

Survey.createdAt ● DateTime! non-null scalar​

The date and time the record was created.

Survey.createdBy ● String scalar​

UTF-8 string value that represents the username of the user who created the record. Optional.

Survey.id ● ID! non-null scalar​

The unique identifier of the survey.

Survey.lastModifiedAt ● DateTime! non-null scalar​

The date and time the record was last modified.

Survey.lastModifiedBy ● String scalar​

UTF-8 string value that represents the username of the user who last modified the record. Optional.

Survey.name ● String! non-null scalar​

A UTF-8 string that represents the name of the survey.

Survey.responses ● [SurveyResponse!]! non-null object​

The responses submitted against this survey.

See SurveyResponseSearchFilterInput for details on how the optional input argument can be used to filter responses.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
Survey.responses.input ● SurveyResponseSearchFilterInput! non-null input​
Survey.responses.limit ● PaginationLimit! non-null scalar​
Survey.responses.offset ● NonNegativeInt! non-null scalar​

Survey.type ● SurveyType! non-null enum​

The type of the survey.

Member Of​

Event object ● SurveyPage object ● SurveyResponse object