{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-structure/cam-master-data-program-dto-structure.json", "name": "ProgramDTO", "description": "ProgramDTO schema from Master Data Management OpenAPI Specification", "type": "object", "properties": { "programCode": { "type": "string", "example": "string" }, "programDescription": { "type": "string", "example": "string" }, "compParameter": { "type": "string", "example": "string" }, "programGroupCode": { "type": "string", "example": "string" }, "programGroupDescription": { "type": "string", "example": "string" }, "ozoneIndicator": { "type": "boolean", "example": true }, "annualIndicator": { "type": "boolean", "example": true }, "emissionsUIFilter": { "type": "boolean", "example": true }, "allowanceUIFilter": { "type": "boolean", "example": true }, "complianceUIFilter": { "type": "boolean", "example": true }, "retiredIndicator": { "type": "boolean", "example": true }, "tradingEndDate": { "type": "string", "example": "string" } }, "required": [ "programCode", "programDescription", "compParameter", "programGroupCode", "programGroupDescription", "ozoneIndicator", "annualIndicator", "emissionsUIFilter", "allowanceUIFilter", "complianceUIFilter", "retiredIndicator", "tradingEndDate" ] }