{"components":{"schemas":{"ComposeRequest":{"$id":"https://tools.orangeclimate.com/inteco-kernel/schemas/v1/compose-request.json","properties":{"kernel_version":{"type":"string"},"options":{"type":"object"},"quote":{"properties":{"floors":{"type":"array"},"project":{"type":"object"},"system_selection":{"type":"object"}},"type":"object"}},"required":["quote"],"type":"object"}},"securitySchemes":{"ApiKeyAuth":{"in":"header","name":"X-API-Key","type":"apiKey"}}},"info":{"contact":{"name":"Orange Climate","url":"https://tools.orangeclimate.com/"},"description":"Stateless samensteller voor Inteco-klimaatplafond-systemen. Prijsvelden vallen onder plan \u00a76 2f (alleen bij auth + project identiteit). De OC-kern wordt ontwikkeld en onderhouden door Orange Climate; deze API is de eerste, versiebare voordeur.","title":"OC Inteco Climate Kernel API","version":"1.0.0"},"openapi":"3.1.0","paths":{"/capabilities":{"get":{"summary":"Ondersteunde versies/productlijnen"}},"/openapi.json":{"get":{"summary":"Deze OpenAPI-specificatie"}},"/systems/compose":{"post":{"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComposeRequest"}}},"required":true},"responses":{"200":{"description":"ok"},"400":{"description":"invalid"}},"security":[{"ApiKeyAuth":[]},{}],"summary":"Stel een klimaatplafond-systeem samen en reken door"}},"/systems/validate":{"post":{"summary":"Valideer een payload zonder volledige berekening"}}},"servers":[{"description":"Primary","url":"/inteco-kernel/api/v1"}]}
