addedInput schema / properties / presentation
Added value: +{
+ "additionalProperties": true,
+ "properties": {
+ "build_options": {
+ "additionalProperties": true,
+ "properties": {
+ "installment": {
+ "anyOf": [
+ {
+ "type": "null"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "commissionPercent": {
+ "type": "number"
+ },
+ "downPaymentPercent": {
+ "type": "number"
+ },
+ "months": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "paymentFrequency": {
+ "enum": [
+ "biweekly",
+ "monthly",
+ "quarterly"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ ]
+ },
+ "priceAdjustmentPercent": {
+ "description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
+ "type": "number"
+ },
+ "showDiscount": {
+ "description": "Existing Toofi presentation build option passed through to the runtime presentation pipeline.",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "include_ai_narrative": {
+ "default": true,
+ "description": "Pass-through flag for the existing Toofi AI narrative pipeline. Defaults to true in the headless wrapper.",
+ "type": "boolean"
+ },
+ "include_pdf": {
+ "default": true,
+ "type": "boolean"
+ },
+ "language": {
+ "description": "Presentation language.",
+ "type": "string"
+ },
+ "pdf_options": {
+ "additionalProperties": true,
+ "description": "Pass-through PDF options for the existing Toofi PDF renderer.",
+ "type": "object"
+ }
+ },
+ "type": "object"
+}