{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/monitly/main/json-schema/monitly-post-api-charts-generate-png-request-schema.json", "title": "PostApiChartsGeneratePngRequest", "x-generated": "2026-10-08", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/_ae-authored/monitly-openapi-generated.yml#/components/schemas/PostApiChartsGeneratePngRequest", "type": "object", "properties": { "datasetId": { "type": "integer", "description": "Identifier of the dataset to chart" }, "chartType": { "type": "string", "description": "One of \"line\", \"bar\", \"map\", \"horizontal-bar\"" }, "selectedDimensions": { "type": "object", "description": "Dimensions to filter, e.g. { \"country\": [\"Austria\",\"Poland\"] }" }, "seriesColors": { "type": "object", "description": "Custom colors per series" }, "customTitle": { "type": "string" }, "width": { "type": "integer" }, "height": { "type": "integer" }, "format": { "type": "string", "description": "\"json\", \"png\" or \"jpeg\"" }, "highlightLatest": { "type": "boolean" } }, "required": [ "datasetId", "chartType" ] }