{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/chronosphere/main/json-schema/chronosphere-configunstable-create-dashboard-from-classic-request-schema.json", "title": "configunstableCreateDashboardFromClassicRequest", "description": "CreateDashboardFromClassicRequest converts raw classic (Grafana) dashboard\nJSON into the standard dashboard format and creates the result as a standard\nDashboard entity in one call. Unlike CreateClassicDashboard, this does NOT\ncreate a classic dashboard entity - the result is a standard Dashboard,\nindistinguishable from one created via CreateDashboard.", "x-generated": "2026-10-03", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/chronosphere-configunstable-api-openapi.yml#/components/schemas/configunstableCreateDashboardFromClassicRequest", "properties": { "classic_dashboard_json": { "description": "Required raw classic (Grafana) dashboard JSON to convert.", "type": "string" }, "collection_slug": { "description": "Required slug of the collection the new dashboard will belong to.", "type": "string" }, "name": { "description": "Optional name for the new dashboard. Defaults to the classic dashboard's\n`title` when unset.", "type": "string" }, "slug": { "description": "Optional slug for the new dashboard. When unset, a slug is generated from\nthe name (same behavior as CreateDashboard).", "type": "string" }, "dry_run": { "description": "When true, converts and validates the dashboard without persisting it.", "type": "boolean" } }, "type": "object" }