{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/zoho/main/json-schema/zoho-currency-field-json-schema.json", "title": "currencyFieldJson", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/zoho-field-api-openapi.yml#/components/schemas/currencyFieldJson", "type": [ "object", "null" ], "additionalProperties": false, "properties": { "displayLabel": { "type": [ "string", "null" ], "description": "", "maxLength": 200, "minLength": 0, "pattern": "([0-9a-zA-Z_\\-\\.\\$@\\?\\,\\:\\'\\/\\!\\P{InBasicLatin}\\s])+" }, "decimalPlaces": { "type": [ "string", "null", "integer" ], "format": "int32", "description": "", "maximum": 9, "minimum": 0, "pattern": "([0-9]+)" }, "roundingOption": { "type": [ "string", "null" ], "description": "", "enum": [ "roundOff", "roundDown", "roundUp", "normal" ], "maxLength": 100, "minLength": 0 }, "roundingPrecision": { "type": [ "string", "null", "integer" ], "format": "int32", "description": "", "maximum": 30, "minimum": 0, "pattern": "([0-9]+)" }, "isTrackLastActivityTime": { "type": [ "boolean", "null" ], "description": "", "maxLength": 100, "minLength": 0 }, "type": { "type": [ "string", "null" ], "description": "", "enum": [ "Currency" ], "maxLength": 100, "minLength": 0 }, "maxLength": { "type": [ "string", "null", "integer" ], "format": "int32", "description": "", "maximum": 16, "minimum": 3, "pattern": "([0-9]+)" } }, "required": [ "decimalPlaces", "displayLabel", "maxLength", "type" ] }