{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "PostResponsesRequest", "required": [ "responses" ], "type": "object", "properties": { "responses": { "type": "array", "items": { "$ref": "#/components/schemas/PostResponse" }, "description": "The responses to be added or updated.\r\n\r\nAll strings in these responses will be trimmed of leading and trailing white space." }, "autoCodeTextMatch": { "type": "boolean", "description": "If true, this will attempt to AutoCode responses based on an exact (but case insensitive) text match with previously-coded responses.\r\nThis AutoCode will execute first, followed by (if requested) Input ID matching and Regular Expression matching." }, "autoCodeInputId": { "type": "boolean", "description": "If set to True, it will attempt to Auto Code based on a code's Input ID (Closed ends and Other Specifies only).\r\n\r\nThis AutoCode will execute after the Text Match and before the Regular Expression match, if either is requested." }, "autoCodeByRegex": { "type": "boolean", "description": "If set to True, it will attempt to Auto Code responses via the codes' Regular Expressions.\r\n\r\nThis AutoCode will execute after the Text Match and Input ID match, if requested." } }, "additionalProperties": false, "description": "A request to add Responses to the specified Question, or to update existing Responses." }