{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/fis/main/json-schema/fis-financial-benchmarkings-response-dto-schema.json", "title": "FinancialBenchmarkingsResponseDto", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/fis-financialbenchmarking-api-openapi.yml#/components/schemas/FinancialBenchmarkingsResponseDto", "type": "object", "properties": { "count": { "type": "number", "readOnly": true, "format": "integer" }, "reports": { "readOnly": true, "type": "array", "items": { "$ref": "#/$defs/FinancialBenchmarkingsReport" } } }, "required": [ "count", "reports" ], "$defs": { "FinancialBenchmarkingsData": { "type": "object", "properties": { "section": { "oneOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ], "allOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ] }, "subSection": { "oneOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ], "allOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ] }, "group": { "oneOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ], "allOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ] }, "subGroup": { "oneOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ], "allOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ] }, "ratios": { "oneOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ], "allOf": [ { "$ref": "#/$defs/SummaryStatisticsData" } ] } }, "required": [ "section", "subSection", "group", "subGroup", "ratios" ] }, "FinancialBenchmarkingsReport": { "type": "object", "properties": { "meta": { "$ref": "#/$defs/FinancialBenchmarkingsReportMetaData" }, "data": { "readOnly": true, "type": "array", "items": { "$ref": "#/$defs/FinancialBenchmarkingsData" } } }, "required": [ "meta", "data" ] }, "FinancialBenchmarkingsReportMetaData": { "type": "object", "properties": { "industryCode": { "type": "string" }, "timeInBusiness": { "type": "integer" }, "region": { "type": "string" }, "numberOfBusinesses": { "type": "number" }, "createdAt": { "type": "string", "readOnly": true, "format": "date-time" } }, "required": [ "numberOfBusinesses", "createdAt" ] }, "SummaryStatisticsData": { "type": "object", "properties": { "min**": { "type": "number", "format": "float" }, "max**": { "type": "number", "format": "float" }, "mean**": { "type": "number", "format": "float" }, "median**": { "type": "number", "format": "float" }, "sdev**": { "type": "number", "format": "float" }, "quantile5**": { "type": "number", "format": "float" }, "quantile25**": { "type": "number", "format": "float" }, "quantile75**": { "type": "number", "format": "float" }, "quantile95**": { "type": "number", "format": "float" } }, "required": [ "min**", "max**", "mean**", "median**", "sdev**", "quantile5**", "quantile25**", "quantile75**", "quantile95**" ] } } }