Survey
The Survey object contains questions and possibly other surveys in a tree
type Survey {
allowlist: [User]
anonymous: Boolean
archiveTime: DateTime
assessmentOptions: [SurveyAssessmentOptions] @deprecated
assessmentResultsDisplayHr: [SurveyAssessmentResultsDisplay] @deprecated
assessmentResultsDisplayJs: [SurveyAssessmentResultsDisplay] @deprecated
children: [Survey]
closeTime: DateTime
company: Company
companyOnly: Boolean
companyTheme: CompanyTheme
createTime: DateTime
creditCost: Int
deleteTime: DateTime
draftTime: DateTime
experience: Experience
feedbackAve: Float
feedbackCount: Int
feedbackMax: Float
feedbackMin: Float
feedbackStd: Float
headSurvey: Survey
hrUiData: String
id: Int
identityTypes: [SurveyIdentityType]
industry: Industry
integration: SurveyIntegration
isValidQueryParams: Boolean
jobType: JobType
language: String
linkedAssessments: [SurveyAssessmentLink]
name: String
next: Survey
noResponseResults: Boolean
numberOfQuestions: Int
occupations: [Occupation]
optional: Boolean
order: Int
owner: User
owners: [User]
parent: Survey
percentageThatWillComplete: Int
previous: Survey
profile: SurveyProfile
publishTime: DateTime
qrCodeUrl: String
questions: [SurveyQuestion]
randomiseQuestions: Boolean
rankTime: DateTime
response(
userId: Int
): Response
responseFinishedCount: Int
responseLatestTime: DateTime
responseList(
offset: Int
limit: Int
): [Response]
responsePercentiledCount: Int
responseArchivedCount: Int
responseNotificationsEnabled: Boolean
responseNotificationsFrequency: ResponseNotificationFrequency
responseNotificationsReceivers: [User]
responseRankedCount: Int
responseScoredCount: Int
responseStartedCount: Int
responseTimeoutCount: Int
responseTotalCount: Int
results: [SurveyResult]
status: SurveyStatus
subjectCan: SubjectCan
surveyPurpose: SurveyPurpose
surveySubscriptionLevel: SubscriptionLevelType
surveyType: SurveyType
thankyouPage: Page
timeout: Int
timeToComplete: Int
updateTime: DateTime
url: String
urlPath: String
welcomePage: Page
}
Fields
Survey.allowlist ● [User] list object
List of Users allowed to respond to this survey
Survey.anonymous ● Boolean scalar
Survey accepts anonymous responses. Currently not supported.
Survey.archiveTime ● DateTime scalar
When the Survey was archived
Survey.assessmentOptions ● [SurveyAssessmentOptions] deprecated list object
DEPRECATEDUse linkedAssessments
Per Assessment option setttings for this Survey
Survey.assessmentResultsDisplayHr ● [SurveyAssessmentResultsDisplay] deprecated list object
DEPRECATEDUse linkedAssessments
How assessment results are displayed in the HR UI
Survey.assessmentResultsDisplayJs ● [SurveyAssessmentResultsDisplay] deprecated list object
DEPRECATEDUse linkedAssessments
How assessment results are displayed in the JS UI
Survey.children ● [Survey] list object
Child surveys of this survey
Survey.closeTime ● DateTime scalar
When this survey was closed
Survey.company ● Company object
Company owning this survey
Survey.companyOnly ● Boolean scalar
Survey is for internal company use only
Survey.companyTheme ● CompanyTheme object
Theme to use when displaying this survey to respondents
Survey.createTime ● DateTime scalar
When this survey was created
Survey.creditCost ● Int scalar
Cost in credits for the survey
Survey.deleteTime ● DateTime scalar
When this survey was deletet, state changed to deleted
Survey.draftTime ● DateTime scalar
When the survey state was set to draft
Survey.experience ● Experience object
Experience range for this survey
Survey.feedbackAve ● Float scalar
Average feedback score
Survey.feedbackCount ● Int scalar
Number of feedback responses
Survey.feedbackMax ● Float scalar
Max feedback score
Survey.feedbackMin ● Float scalar
Min feedback score
Survey.feedbackStd ● Float scalar
Standard deviation of feedback scores
Survey.headSurvey ● Survey object
Head survey of this survey tree
Survey.hrUiData ● String scalar
Cache for HR UI data
Survey.id ● Int scalar
ID of this survey
Survey.identityTypes ● [SurveyIdentityType] list enum
List of IdentityTypes support by this survey
Survey.industry ● Industry object
Industry target for this survey
Survey.integration ● SurveyIntegration enum
Integration used in this survey
Survey.isValidQueryParams ● Boolean scalar
If the query-params passed in the URL when requesting this survey are valid
Survey.jobType ● JobType object
JobType target for this survey
Survey.language ● String scalar
Language used in this survey
Survey.linkedAssessments ● [SurveyAssessmentLink] list object
List of assessments linked to this survey with linking options
Survey.name ● String scalar
Name of this survey
Survey.next ● Survey object
Next survey in the tree
Survey.noResponseResults ● Boolean scalar
No results for survey
Survey.numberOfQuestions ● Int scalar
Number of questions to show to the respondent
Survey.occupations ● [Occupation] list object
Occupations of this survey.
Survey.optional ● Boolean scalar
If this survey is optional (can be skipped)
Survey.order ● Int scalar
Order of this survey in the tree
Survey.owner ● User object
Owner of this survey
Survey.owners ● [User] list object
Owners sharing this survey. Currently unsupported.
Survey.parent ● Survey object
Parent of this survey
Survey.percentageThatWillComplete ● Int scalar
Percentage of applicants that will complete the survey
Survey.previous ● Survey object
Previous survey in the tree
Survey.profile ● SurveyProfile object
Profile for this survey
Survey.publishTime ● DateTime scalar
When this survey was published
Survey.qrCodeUrl ● String scalar
URL to the QR code of this survey
Survey.questions ● [SurveyQuestion] list object
Questions in this survey
Survey.randomiseQuestions ● Boolean scalar
Should random questions be chosen per respondent
Survey.rankTime ● DateTime scalar
When the survey was last ranked
Survey.response ● Response object
Reponse for current user or UserID
Survey.response.userId●IntscalarGet response for this UserID
Survey.responseFinishedCount ● Int scalar
Number of finished responses
Survey.responseLatestTime ● DateTime scalar
When the latest response was received
Survey.responseList ● [Response] list object
Reponses to this survey
Survey.responseList.offset●IntscalarOffset into response list
Survey.responseList.limit ● Int scalar
Limit number of responses in the list
Survey.responsePercentiledCount ● Int scalar
Number of responses with calculated percentile
Survey.responseArchivedCount ● Int scalar
Number of archived responses
Survey.responseNotificationsEnabled ● Boolean scalar
Enable/Disable email notification for survey response
Survey.responseNotificationsFrequency ● ResponseNotificationFrequency enum
Frequency at which response status will be shared
Survey.responseNotificationsReceivers ● [User] list object
Users to whom email notification should be sent
Survey.responseRankedCount ● Int scalar
Number of ranked responses
Survey.responseScoredCount ● Int scalar
Number of responses with calculated score
Survey.responseStartedCount ● Int scalar
Number of started responses
Survey.responseTimeoutCount ● Int scalar
Number of timed out responses
Survey.responseTotalCount ● Int scalar
Total number of responses
Survey.results ● [SurveyResult] list object
Aggregate survey results. Currently not supported.
Survey.status ● SurveyStatus enum
Status of this survey
Survey.subjectCan ● SubjectCan object
SubjectCan options for this survey
Survey.surveyPurpose ● SurveyPurpose enum
The purpose of this survey
Survey.surveySubscriptionLevel ● SubscriptionLevelType enum
SubscriptionLevel required to access this survey. Currently unsupported.
Survey.surveyType ● SurveyType enum
The type of this survey
Survey.thankyouPage ● Page object
This surveys thankyou page
Survey.timeout ● Int scalar
Timeout in seconds for this survey
Survey.timeToComplete ● Int scalar
Time to complete this survey tree
Survey.updateTime ● DateTime scalar
When this survey was updated
Survey.url ● String scalar
Full URL to this survey
Survey.urlPath ● String scalar
URL path (without the domain) to this survey
Survey.welcomePage ● Page object
This surveys welcome page
Returned by
survey query ● surveyRoot query ● surveyTreeList query
Member of
Assessment object ● Response object ● Survey object ● SurveyAddQuestions object ● SurveyAssessmentResultsDisplay object ● SurveyClearLinkedAssessments object ● SurveyClearProfile object ● SurveyClearQuestions object ● SurveyClearThankyouPage object ● SurveyClearWelcomePage object ● SurveyCreate object ● SurveyCreateList object ● SurveyCreateTree object ● SurveyDuplicate object ● SurveyList object ● SurveyRemoveLinkedAssessment object ● SurveyResult object ● SurveyUpdate object ● SurveyUpdateList object ● SurveyUpdateTree object