Definitions
CellValidationMessage
Name | Schema |
---|---|
fields |
< string > array |
message |
string |
severity |
|
value |
string |
DataSchemaVariable
Name | Schema |
---|---|
databaseDesignerReference |
|
excludeFromReporting |
boolean |
fields |
< Field > array |
isBackground |
boolean |
isCompound |
boolean |
isHidden |
boolean |
isSystemVariable |
boolean |
isUserVariable |
boolean |
length |
integer (int32) |
lowerLimitType |
|
lowerNumericLimit |
number (double) |
name |
string |
nodes |
< Node > array |
options |
< Option > array |
parentVariableName |
string |
precision |
integer (int32) |
scale |
integer (int32) |
tags |
< string > array |
texts |
< LanguageText > array |
titles |
< LanguageText > array |
upperLimitType |
|
upperNumericLimit |
number (double) |
variableType |
DataState
Name | Description | Schema |
---|---|---|
currentChangeTrackingVersion |
The current change tracking version in the survey database. |
integer (int64) |
lastCleanData |
Timestamp of when a clean all responses operation was performed on the survey database. |
string (date-time) |
lastCreateNew |
Timestamp of when the survey database was last launched with the Create New Database option. |
string (date-time) |
lastLaunch |
Timestamp of when the survey database was last launched. |
string (date-time) |
lastRestored |
Timestamp of when a restore (from a backup) of the survey database was performed. |
string (date-time) |
links |
< string, string > map |
|
maxLastTouched |
Timestamp of the last change to the response data. |
string (date-time) |
DatabaseGenerationMode
Specify what is to be done with existing storage.
Be aware, that if you use 'CreateNew' mode, all data including survey responses and respondents will be deleted. This action is IRREVERSIBLE.
Type : enum (createNew, rebuild)
DocumentValidationResult
Name | Schema |
---|---|
level |
string |
rowResults |
< RowValidationResult > array |
Factor
Name | Schema |
---|---|
key |
< DimensionKey > array |
weight |
number (double) |
Field
Name | Schema |
---|---|
code |
string |
hasOtherField |
boolean |
listSource |
string |
loopReference |
string |
texts |
< LanguageText > array |
urn |
string |
HierarchyModel
Name | Schema |
---|---|
id |
integer (int32) |
name |
string |
nodes |
< HierarchyNodeModel > array |
HierarchyNodeModel
Name | Schema |
---|---|
attributes |
< string, string > map |
children |
< HierarchyNodeModel > array |
id |
string |
label |
string |
InsertRespondentDataResource
Name | Schema |
---|---|
data |
< < string, object > map > array |
dataSchema |
|
schedulingMode |
InsertResponseDataResource
Name | Description | Schema |
---|---|---|
data |
< < string, object > map > array |
|
dataSchema |
||
linkRespondentsWithKey |
Example : |
boolean |
Language
Name | Schema |
---|---|
countryName |
string |
id |
integer (int32) |
name |
string |
primaryLanguageId |
integer (int32) |
rightToLeft |
boolean |
subLanguages |
< Language > array |
Launch
Contains information about single survey launch.
Name | Description | Schema |
---|---|---|
id |
Launch id. |
integer (int32) |
links |
Hyperlinks. |
< string, object > map |
logs |
||
status |
||
taskId |
Task id in the task system. |
integer (int32) |
LaunchItemCollection
Name | Schema |
---|---|
itemCount |
integer (int32) |
itemType |
string |
items |
< Launch > array |
links |
< string, object > map |
totalCount |
integer (int32) |
Level
Name | Schema |
---|---|
children |
< Level > array |
keys |
< DataSchemaVariable > array |
name |
string |
texts |
< LanguageText > array |
variables |
< DataSchemaVariable > array |
Log
Name | Schema |
---|---|
error |
string |
links |
< string, object > map |
text |
string |
timeStamp |
string (date-time) |
type |
LogItemCollection
Name | Schema |
---|---|
itemCount |
integer (int32) |
itemType |
string |
items |
< Log > array |
links |
< string, object > map |
totalCount |
integer (int32) |
MergeRespondentDataResource
Name | Schema |
---|---|
data |
< < string, object > map > array |
dataSchema |
|
schedulingMode |
MergeResponseDataResource
Name | Description | Schema |
---|---|---|
data |
< < string, object > map > array |
|
dataSchema |
||
linkRespondentsWithKey |
Example : |
boolean |
Node
Name | Schema |
---|---|
children |
< Node > array |
code |
string |
texts |
< LanguageText > array |
Option
Name | Schema |
---|---|
code |
string |
hasOtherField |
boolean |
listSource |
string |
loopReference |
string |
score |
number (double) |
texts |
< LanguageText > array |
urn |
string |
PublicApiError
Name | Schema |
---|---|
correlationId |
string |
message |
string |
validationMessages |
Quota
Name | Description | Schema |
---|---|---|
emailAddress |
Quota full notification email address. |
string |
isOptimisticQuota |
Enable optimistic quota. |
boolean |
links |
< string, object > map |
|
liveLimit |
Only for optimistic quota. If LiveLimitType="fixed" then it’s responses over quota limit value. If LiveLimitType="percent" then it’s percentage over quota limit value. |
integer (int32) |
liveLimitType |
||
name |
Quota name. |
string |
QuotaField
Name | Description | Schema |
---|---|---|
answerCode |
Answer precode. Empty for Single questions. |
string |
answerText |
Answer text associated with the AnswerCode in a default survey language. |
string |
answerValue |
Answer value. For Single questions it’s an answer precode. For Multi questions it’s "1" or "0" if Chosen/Not chosen. For Grid questions it’s scale precode. |
string |
answerValueText |
Answer value text associated with the AnswerValue in a default survey language. For Multi questions it’s using predefined strings "Chosen" and "Not Chosen". |
string |
questionId |
Question name from the survey schema. |
string |
QuotaLimit
Name | Description | Schema |
---|---|---|
counter |
Quota counter value from the survey database |
integer (int32) |
fields |
Quota limit referenced form fields. Can be empty for 'Any' type limit. |
< QuotaField > array |
id |
Quota limit id |
string (uuid) |
limit |
Quota limit value from the survey schema |
integer (int32) |
ResourceCollection[Language]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< Language > array |
links |
< string, string > map |
totalCount |
integer (int32) |
ResourceCollection[Quota]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< Quota > array |
links |
< string, string > map |
totalCount |
integer (int32) |
ResourceCollection[SurveyDataRecord]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< < string, object > map > array |
links |
< string, string > map |
totalCount |
integer (int32) |
ResourceCollection[SurveyHub]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< SurveyHub > array |
links |
< string, string > map |
totalCount |
integer (int32) |
ResourceCollection[SurveyListItem]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< SurveyListItem > array |
links |
< string, string > map |
totalCount |
integer (int32) |
ResourceCollection[WeightModel]
Name | Schema |
---|---|
itemCount |
integer (int32) |
items |
< WeightModel > array |
links |
< string, string > map |
totalCount |
integer (int32) |
RowValidationResult
Name | Schema |
---|---|
childResults |
< DocumentValidationResult > array |
messages |
< CellValidationMessage > array |
rowNumber |
integer (int32) |
Survey
Name | Schema |
---|---|
companyId |
integer (int32) |
companyName |
string |
created |
string (date-time) |
creatorFullName |
string |
creatorUserName |
string |
defaultLanguageId |
integer (int32) |
description |
string |
id |
string |
keywords |
< string > array |
languageIds |
< integer (int32) > array |
lastDataStateChange |
string (date-time) |
lastModified |
string (date-time) |
links |
object |
name |
string |
status |
|
type |
SurveyDataChangeResponse
Name | Schema |
---|---|
deletedRecords |
integer (int32) |
insertedIds |
< integer (int32) > array |
insertedRecords |
integer (int32) |
updatedRecords |
integer (int32) |
validationMessages |
SurveyDataQuery
Name | Schema |
---|---|
links |
object |
queryId |
integer (int64) |
queryStatus |
|
targetSurveyId |
string |
SurveyDataSchema
Name | Schema |
---|---|
defaultConfirmitLanguageId |
integer (int32) |
languages |
< ConfirmitLanguage > array |
links |
object |
root |
|
version |
string |
SurveyDeleteDataObject
Name | Schema |
---|---|
data |
< < string, object > map > array |
dataSchema |
SurveyLaunchOptions
Options for survey launching.
Name | Description | Schema |
---|---|---|
enforceNewVersion |
Should the new version of survey be enforced on currently answering respondents. |
boolean |
generationMode |
||
mode |
||
scheduleAt |
Date when the launching process should start. Set null to start immediately. |
string (date-time) |
SurveyListItem
Name | Schema |
---|---|
companyId |
integer (int32) |
companyName |
string |
created |
string (date-time) |
creatorFullName |
string |
id |
string |
keywords |
< string > array |
lastDataStateChange |
string (date-time) |
lastModified |
string (date-time) |
links |
object |
name |
string |
status |
|
type |
|
wiLastGenerated |
string (date-time) |
SurveyWriteDataSchema
Name | Schema |
---|---|
keys |
< string > array |
variables |
< string > array |
UpdateRespondentDataResource
Name | Schema |
---|---|
data |
< < string, object > map > array |
dataSchema |
|
schedulingMode |
UserVariable
Name | Schema |
---|---|
dataType |
|
length |
integer (int32) |
name |
string |
precision |
integer (int32) |
scale |
integer (int32) |
VariableType
Type : enum (singleChoice, multiChoice, rating, text, numeric, date, dateTime, boolean, ranking, hierarchy, geolocation, imageUpload, audioUpload, videoUpload, grid3D, multiGrid, info)
WeightModel
Name | Schema |
---|---|
id |
string |
lastGenerated |
string (date-time) |
name |
string |
questionId |
string |
type |