CeContactStoreSurveyResponse
Represents a single submission to a survey in a continuing education contact store.
type CeContactStoreSurveyResponse {
contact: CeContactStoreContact
createdAt: DateTime!
createdBy: String
id: ID!
lastModifiedAt: DateTime!
lastModifiedBy: String
questionResponses: [QuestionResponse!]!
responseDate: DateTime
state: SurveyState!
survey: CeContactStoreSurvey
testResponse: Boolean!
}
Fields
CeContactStoreSurveyResponse.contact ● CeContactStoreContact object
The continuing education contact store contact that submitted the response. Optional.
NULL when the responding contact has been removed or the response is anonymous.
CeContactStoreSurveyResponse.createdAt ● DateTime! non-null scalar
The date and time the record was created.
CeContactStoreSurveyResponse.createdBy ● String scalar
UTF-8 string value that represents the username of the user who created the record. Optional.
CeContactStoreSurveyResponse.id ● ID! non-null scalar
The unique identifier of the survey response.
CeContactStoreSurveyResponse.lastModifiedAt ● DateTime! non-null scalar
The date and time the record was last modified.
CeContactStoreSurveyResponse.lastModifiedBy ● String scalar
UTF-8 string value that represents the username of the user who last modified the record. Optional.
CeContactStoreSurveyResponse.questionResponses ● [QuestionResponse!]! non-null object
The flat per-question answers that make up this response.
Bounded by the parent survey's question count, so this list is not paginated.
CeContactStoreSurveyResponse.responseDate ● DateTime scalar
The date and time the response transitioned to its current state. Optional. NULL while the response is NOT_RESPONDED.
CeContactStoreSurveyResponse.state ● SurveyState! non-null enum
The state of the response — whether the respondent has not yet responded, has responded, or has opted out.
CeContactStoreSurveyResponse.survey ● CeContactStoreSurvey object
The survey this response was submitted against. Optional. NULL when the survey has been removed.
CeContactStoreSurveyResponse.testResponse ● Boolean! non-null scalar
A flag indicating whether the response was a test submission.