addedInput schema / properties / allowPdfDownload
Added value: +{
+ "description": "Let respondents download their full report as a PDF. Pro only (switching it on is rejected on the Free plan). Takes effect only on gated quizzes — submissionAccess login_to_view_report or examinee_only — because the download is tied to the signed-in respondent.",
+ "type": "boolean"
+}
addedInput schema / properties / feedback
Added value: +{
+ "additionalProperties": false,
+ "description": "Result-page feedback block: one question asked after respondents read their report — tells you whether the result landed. Replaced WHOLESALE: read the current block from get_form_share_info and pass every key you want to keep (omitted copy falls back to the default, omitted choices are dropped).",
+ "properties": {
+ "allowComment": {
+ "description": "rating / choice only: add an optional free-text comment box under the answer",
+ "type": "boolean"
+ },
+ "answerType": {
+ "description": "rating = 1-5 stars (default); choice = pick one of choices; text = free text",
+ "enum": [
+ "rating",
+ "choice",
+ "text"
+ ],
+ "type": "string"
+ },
+ "buttonText": {
+ "description": "Submit button label; empty = built-in default",
+ "maxLength": 30,
+ "type": "string"
+ },
+ "choices": {
+ "description": "answerType choice only: 2-6 options",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "description": "Existing choice code from get_form_share_info — pass it back to keep past answers attached to this choice; omit for a new choice",
+ "type": "string"
+ },
+ "label": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "label"
+ ],
+ "type": "object"
+ },
+ "maxItems": 6,
+ "type": "array"
+ },
+ "description": {
+ "description": "Block copy; empty = built-in default",
+ "maxLength": 500,
+ "type": "string"
+ },
+ "enabled": {
+ "description": "Whether the result page shows the feedback block",
+ "type": "boolean"
+ },
+ "question": {
+ "description": "The one question respondents answer, e.g. \"How useful was this report?\"; required when enabling",
+ "maxLength": 200,
+ "type": "string"
+ },
+ "title": {
+ "description": "Block heading; empty = built-in default",
+ "maxLength": 100,
+ "type": "string"
+ }
+ },
+ "required": [
+ "enabled"
+ ],
+ "type": "object"
+}
addedInput schema / properties / searchIndexable
Added value: +{
+ "description": "Whether search engines may list this quiz: true puts it in the sitemap and marks its public pages indexable, false keeps them out of search results (drafts, funnel pages meant only for one audience). New quizzes default to true.",
+ "type": "boolean"
+}
changedOutput schema / properties / delivery / description
Previous value: -"Delivery state: { isActive, submissionAccess, reportGateRequireCode, timeLimit, sharing, answerSheet, booking, gaTrackingId, sharedWithAll }; get_form_share_info adds the team-level examineeSignupDisabled (respondent self-signup off = a login-gated quiz turns away anyone not on the roster)"New value: +"Delivery state: { isActive, submissionAccess, reportGateRequireCode, timeLimit, sharing, answerSheet, crowdCompare, booking, feedback, allowPdfDownload, gaTrackingId, sharedWithAll, searchIndexable }; get_form_share_info adds the team-level examineeSignupDisabled (respondent self-signup off = a login-gated quiz turns away anyone not on the roster)"