Skip to main content

SchemaProperty

Each entry represents a field in the values field of the JSON survey response

typetype (string)required

Possible values: [array, integer, number, object, string]

descriptiondescription (string)required
formatformat (string)

Possible values: [date-time]

questionIdquestionId (string)

The ID of the question this field is associated with

loopNumberloopNumber (integer)

For loop and merge questions, this field documents which loop number the field in the JSON instance represents

exportTagexportTag (string)

The export tag of this field

questionExportTagquestionExportTag (string)

The export tag of the question this field is associated with

dataTypedataType (string)

The type of data this field represents

Possible values: [metadata, question, embeddedData]

oneOf object[]
  • Array [
  • labellabel (string)
    property name*any
  • ]
  • items object
    typetype (string)
    oneOf object[]
  • Array [
  • labellabel (string)
    property name*any
  • ]
  • properties object
    x object
    typestring

    Possible values: [number]

    y object
    typestring

    Possible values: [number]

    SchemaProperty
    {
    "type": "array",
    "description": "string",
    "format": "date-time",
    "questionId": "string",
    "loopNumber": 0,
    "exportTag": "string",
    "questionExportTag": "string",
    "dataType": "metadata",
    "oneOf": [
    {
    "label": "string"
    }
    ],
    "items": {
    "type": "string",
    "oneOf": [
    {
    "label": "string"
    }
    ],
    "properties": {
    "x": {
    "type": "number"
    },
    "y": {
    "type": "number"
    }
    }
    }
    }