{"swagger":"2.0","info":{"title":"PEAK API","version":null,"description":"PEAK Platform API","tags":[{"name":"metadata","description":"Metadata API"},{"name":"metadata-types","description":"Metadata Types API"},{"name":"metadata-units","description":"Metadata Units API"},{"name":"levels","description":"Levels API"},{"name":"zone-names","description":"Zone Names API"},{"name":"zones","description":"Zones API"},{"name":"tenants","description":"Tenants API"},{"name":"assignees","description":"Assignees API"},{"name":"sites","description":"Sites API"},{"name":"associated-sites","description":"Associated Sites API"},{"name":"site-snooze-monitoring","description":"Site Snooze Monitoring API"},{"name":"site-favourite-value-mapping","description":"Site Favourite Value Mapping API"},{"name":"collectors","description":"Collectors API"},{"name":"collector-commands","description":"Collector Commands API"},{"name":"collector-notes","description":"Collector Notes API"},{"name":"collector-scans","description":"Collector Scans API"},{"name":"equipment","description":"Equipment API"},{"name":"external-links","description":"External Links API"},{"name":"data-export","description":"Data Export API"},{"name":"devices","description":"Devices API"},{"name":"favourites","description":"Favourites API"},{"name":"favourite-value-mapping","description":"Favourite Value Mapping API"},{"name":"history","description":"History API"},{"name":"indoor-environment","description":"Indoor Environment API"},{"name":"meter-providers","description":"Meter Providers API"},{"name":"meters","description":"Meters API"},{"name":"meter-streams","description":"Meter Streams API"},{"name":"meter-data","description":"Meter Data API"},{"name":"meter-data-estimation","description":"Meter Data API"},{"name":"nabers-bounds-schedule","description":"NABERS Bounds Schedule API"},{"name":"network-provider","description":"Network Providers API"},{"name":"nmi-network-provider-plans","description":"NMI Network Provider Plans API"},{"name":"nmi-loss-factor-charges","description":"NMI Loss Factor Charges API"},{"name":"nmi-base-load-charges","description":"NMI Base Load Charges API"},{"name":"keycloak","description":"Keycloak Integration API"},{"name":"prediction-scans","description":"Prediction Scans API"},{"name":"resolved-value-mapping","description":"Resolved Favourite Value Mapping API"},{"name":"sustainability-ratings","description":"Sustainability Ratings API"},{"name":"graphql","description":"GraphQL API"},{"name":"healthcheck","description":"Healthcheck API"},{"name":"metrics","description":"Metrics API"}],"securityDefinitions":{"api_key":{"type":"apiKey"},"name":null,"in":"header"}},"produces":["application/json","application/x-yaml","application/edn","application/transit+json","application/transit+msgpack"],"consumes":["application/json","application/x-yaml","application/edn","application/transit+json","application/transit+msgpack"],"basePath":"/","paths":{"/private/metrics":{"get":{"tags":["metrics"],"description":"Prometheus metrics","summary":"Get prometheus metrics","responses":{"200":{"description":""}}},"head":{"tags":["metrics"],"description":"Prometheus metrics","summary":"Return http headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"tags":["metrics"],"description":"Prometheus metrics","summary":"Return http options","responses":{"200":{"description":""},"404":{"description":""}}}},"/metadata/{metadata_id}/favourites/count":{"get":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata"],"description":"Metadata Favourites Count","summary":"Return count of Favourites for given Metadata.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteCountMetadataResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata"],"description":"Metadata Favourites Count","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata"],"description":"Metadata Favourites Count","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/metadata/{metadata_id}/replace":{"head":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata"],"description":"Metadata","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ReplaceMetadataRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/ReplaceMetadataRequestBody"}}],"tags":["metadata"],"description":"Metadata","summary":"Replace an existing metadata-id with supplied target metadata-id.","responses":{"200":{"schema":{"$ref":"#/definitions/ReplaceMetadataResponseBody"},"description":""}}},"options":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata"],"description":"Metadata","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/metadata/{metadata_id}":{"get":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Metadata","tags":["metadata"],"summary":"Return specified Metadata record.","responses":{"200":{"schema":{"$ref":"#/definitions/ReadMetadataResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Metadata","tags":["metadata"],"summary":"Delete a Metadata record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMetadataResponseBody"},"description":""},"202":{"schema":{"$ref":"#/definitions/DeleteMetadataResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Metadata","tags":["metadata"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Metadata","tags":["metadata"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMetadataRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMetadataRequestBody"}}],"description":"Metadata","tags":["metadata"],"summary":"Update an existing Metadata record.","responses":{"201":{"schema":{"$ref":"#/definitions/UpdateMetadataResponseBody"},"description":""}}}},"/metadata":{"get":{"tags":["metadata"],"description":"Metadata","summary":"Return Metadata records, optionally filtered by URL parameters.","parameters":[{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"unit_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"unit_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_names","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"code","description":"","required":false,"type":"string"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/FindMetadataResponseBody"},"description":""}}},"head":{"tags":["metadata"],"description":"Metadata","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["metadata"],"description":"Metadata","summary":"Create a new Metadata record.","parameters":[{"in":"body","name":"CreateMetadataRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMetadataRequestBody"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/CreateMetadataResponseBody"},"description":""}}},"options":{"tags":["metadata"],"description":"Metadata","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/metadata_types/{type_id}/favourites/count":{"get":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Type Favourites Count","summary":"Return count of Favourites for given Metadata Type.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteCountMetadataTypeResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Type Favourites Count","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Type Favourites Count","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/metadata_types/{type_id}":{"get":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Types","summary":"Return specified Metadata Type record.","responses":{"200":{"schema":{"$ref":"#/definitions/ReadMetadataTypeResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Types","summary":"Delete a Metadata Type record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMetadataTypeResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Types","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-types"],"description":"Metadata Types","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"type_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMetadataTypeRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMetadataTypeRequestBody"}}],"tags":["metadata-types"],"description":"Metadata Types","summary":"Update an existing Metadata Type record.","responses":{"201":{"schema":{"$ref":"#/definitions/UpdateMetadataTypeResponseBody"},"description":""}}}},"/metadata_types":{"get":{"tags":["metadata-types"],"description":"Metadata Types","summary":"Return Metadata Type records.","parameters":[{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"type","description":"","required":false,"type":"string"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"type_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/FindMetadataTypesResponseBody"},"description":""}}},"head":{"tags":["metadata-types"],"description":"Metadata Types","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["metadata-types"],"description":"Metadata Types","summary":"Create a new Metadata Type record.","parameters":[{"in":"body","name":"CreateMetadataTypeRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMetadataTypeRequestBody"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/CreateMetadataTypeResponseBody"},"description":""}}},"options":{"tags":["metadata-types"],"description":"Metadata Types","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/metadata_units/{unit_id}":{"get":{"parameters":[{"in":"path","name":"unit_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-units"],"description":"Metadata Units","summary":"Return specified Metadata Unit record.","responses":{"200":{"schema":{"$ref":"#/definitions/ReadMetadataUnitResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"unit_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-units"],"description":"Metadata Units","summary":"Delete a Metadata Unit record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMetadataUnitResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"unit_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-units"],"description":"Metadata Units","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"unit_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["metadata-units"],"description":"Metadata Units","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"unit_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMetadataUnitRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMetadataUnitRequestBody"}}],"tags":["metadata-units"],"description":"Metadata Units","summary":"Update an existing Metadata Unit record.","responses":{"201":{"schema":{"$ref":"#/definitions/UpdateMetadataUnitResponseBody"},"description":""}}}},"/metadata_units":{"get":{"tags":["metadata-units"],"description":"Metadata Units","summary":"Return Metadata Unit records.","parameters":[{"in":"query","name":"unit_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"unit_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/FindMetadataUnitsResponseBody"},"description":""}}},"head":{"tags":["metadata-units"],"description":"Metadata Units","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["metadata-units"],"description":"Metadata Units","summary":"Create a new Metadata Unit record.","parameters":[{"in":"body","name":"CreateMetadataUnitRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMetadataUnitRequestBody"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/CreateMetadataUnitResponseBody"},"description":""}}},"options":{"tags":["metadata-units"],"description":"Metadata Units","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/synchronise-resources":{"get":{"tags":["keycloak"],"description":"Synchronise Resources between ACEd & Keycloak.","summary":"Synchronise Resources between ACEd & Keycloak.","responses":{"200":{"schema":{"$ref":"#/definitions/SynchronisedResponse"},"description":""}}}},"/sites/thermalcomfort/refresh":{"post":{"tags":["indoor-environment"],"description":"Refresh site thermal comfort data.","summary":"Refresh thermal comfort data for site(s).","parameters":[{"in":"body","name":"SiteThermalComfortRefreshBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SiteThermalComfortRefreshBodyParams"}}],"responses":{"201":{"description":""}}}},"/thermalcomfort/temperature/site-scores":{"get":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort site scores.","summary":"Fetch thermal comfort site scores.","parameters":[{"in":"query","name":"outside_temperature","description":"","required":false,"type":"boolean"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"order_by","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"end_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"start_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"aggregate_period","description":"","required":false,"type":"string","enum":["year","all","month","day"],"allowEmptyValue":true},{"in":"query","name":"outside_temperature_source","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/ThermalComfortSiteScoresResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort site scores.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort site scores.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/thermalcomfort/temperature/zone-history":{"get":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort zone history.","summary":"Fetch thermal comfort zone history.","parameters":[{"in":"query","name":"zone_temp_fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"order_by","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"summary","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"aggregate_period","description":"","required":false,"type":"string","enum":["year","all","month","day"],"allowEmptyValue":true},{"in":"query","name":"zone_tc_quality_summary","description":"","required":false,"type":"boolean"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["level","site","zone","all"]},{"in":"query","name":"outside_temperature_source","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/ThermalComfortZoneHistoryResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort zone history.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get thermal comfort zone history.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/thermalcomfort/temperature/zone-count":{"get":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Fetch aggregated zone count.","parameters":[{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["level","site","zone","all"]}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetAggregatedZoneCountResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/thermalcomfort/relative-humidity/site-scores":{"get":{"tags":["indoor-environment"],"description":"Resource to get relative humidity site scores.","summary":"Fetch relative humidity site score.","parameters":[{"in":"query","name":"start_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"end_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"aggregate_period","description":"","required":false,"type":"string","enum":["year","all","month","day"],"allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":true,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"order_by","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true}],"responses":{"200":{"schema":{"$ref":"#/definitions/RelativeHumiditySiteScoresResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get relative humidity site scores.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get relative humidity site scores.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/thermalcomfort/relative-humidity/zone-history":{"get":{"tags":["indoor-environment"],"description":"Resource to get relative humidity zone history.","summary":"Fetch relative humidity zone history.","parameters":[{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_rh_quality_summary","description":"","required":false,"type":"boolean"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"order_by","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"summary","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_date","description":"","required":true,"type":"string","format":"date"},{"in":"query","name":"aggregate_period","description":"","required":false,"type":"string","enum":["year","all","month","day"],"allowEmptyValue":true},{"in":"query","name":"zone_rh_fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get relative humidity zone history.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get relative humidity zone history.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/thermalcomfort/relative-humidity/zone-count":{"get":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Fetch aggregated zone count.","parameters":[{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["level","site","zone","all"]}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetAggregatedZoneCountResponse"},"description":""}}},"head":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["indoor-environment"],"description":"Resource to get aggregated zone count.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/associated-sites":{"get":{"tags":["associated-sites"],"description":"Resource to get associated sites given search criteria.","summary":"Fetch associated sites given search criteria.","parameters":[{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"user_id","description":"","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/AssociatedSitesResponse"},"description":""}}},"head":{"tags":["associated-sites"],"description":"Resource to get associated sites given search criteria.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["associated-sites"],"description":"Resource to get associated sites given search criteria.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/assignees/aggregation":{"get":{"tags":["assignees"],"description":"Assignee Aggregation","summary":"Return aggregation for assignees.","parameters":[{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["site","all"]},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/AssigneesAggregationResponse"},"description":""}}},"head":{"tags":["assignees"],"description":"Assignee Aggregation","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"tags":["assignees"],"description":"Assignee Aggregation","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/favourites/resolved-value-mappings":{"get":{"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return Resolved favourite value mapping records.","parameters":[{"in":"query","name":"mappings","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64","allowEmptyValue":true},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"mapping_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"mapping","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"values","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"mapping_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"value","description":"","required":false,"type":"string"}],"responses":{"200":{"schema":{"$ref":"#/definitions/ResolvedValueMappingsResponseBody"},"description":""}}},"head":{"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/customer/move":{"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Move Site Customer","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Move Site Customer","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SiteMoveCustomer","description":"","required":true,"schema":{"$ref":"#/definitions/SiteMoveCustomer"}}],"tags":["sites"],"description":"Move Site Customer","summary":"Move an existing Site to a new Customer.","responses":{"201":{"schema":{"$ref":"#/definitions/SiteResponse"},"description":""}}}},"/sites/{site_id}/equipment/{equipment_id}/favourites/{favourite_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"favourite_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return specified Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"favourite_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Delete a Favourite record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"favourite_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"favourite_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"favourite_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"Favourite","description":"","required":true,"schema":{"$ref":"#/definitions/Favourite"}}],"description":"Favourite","tags":["favourites"],"summary":"Update an existing Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}}},"/sites/{site_id}/equipment/{equipment_id}/favourites":{"get":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"identifier","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"identifier_filter","description":"","required":false,"type":"string"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Favourite records for the given Equipment, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"body","name":"FavouriteArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Favourite"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create a new Favourite record for the given Equipment.","responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"options":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/equipment/{equipment_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return specified Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Delete an Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentDeletedResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"EquipmentItem","description":"","required":true,"schema":{"$ref":"#/definitions/EquipmentItem"}}],"description":"Equipment","tags":["equipment"],"summary":"Update an existing Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"201":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""}}}},"/sites/{site_id}/equipment":{"get":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"primary_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"has_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_names","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"file_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"primary_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Equipment records.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"head":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"body","name":"EquipmentArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Equipment"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Equipment record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""}}},"options":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/sites/{site_id}/devices/objects":{"get":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device Object records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device Object record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/sites/{site_id}/devices/{device_id}/objects":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Return Device Objects for specified Device.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Delete Device Objects for specified Device.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}}],"description":"Device Objects","tags":["devices"],"summary":"Update Device Objects for an existing Device.","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectCreated"},"description":""}}}},"/sites/{site_id}/devices/{device_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return specified Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Delete a Device record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceItem","description":"","required":true,"schema":{"$ref":"#/definitions/DeviceItem"}}],"tags":["devices"],"description":"Devices","summary":"Update an existing Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}}},"/sites/{site_id}/devices":{"get":{"tags":["devices"],"description":"Devices","parameters":[{"in":"query","name":"primary_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"is_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_label","description":"","required":false,"type":"string"},{"in":"query","name":"primary_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Devices","parameters":[{"in":"body","name":"DeviceArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Device"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/sites/{site_id}/favourites/commissioning-validation":{"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["favourites"],"description":"Favourites Commissioning Validation","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"FavouriteCommissioningValidationParams","description":"","required":true,"schema":{"$ref":"#/definitions/FavouriteCommissioningValidationParams"}}],"tags":["favourites"],"description":"Favourites Commissioning Validation","summary":"Return list of favourites belong to the site and meet any criteria provided.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteCommissioningValidationResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["favourites"],"description":"Favourites Commissioning Validation","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/favourites/value-mappings/{mapping_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Site favourite value mapping","tags":["site-favourite-value-mapping"],"summary":"Return specified Site favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteFavouriteValueMapping"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Site favourite value mapping","tags":["site-favourite-value-mapping"],"summary":"Delete a Site favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteFavouriteValueMappingDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Site favourite value mapping","tags":["site-favourite-value-mapping"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Site favourite value mapping","tags":["site-favourite-value-mapping"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SiteFavouriteValueMapping","description":"","required":true,"schema":{"$ref":"#/definitions/SiteFavouriteValueMapping"}}],"description":"Site favourite value mapping","tags":["site-favourite-value-mapping"],"summary":"Update a Site favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteFavouriteValueMappingItemResponse"},"description":""}}}},"/sites/{site_id}/favourites/value-mappings":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"mappings","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64","allowEmptyValue":true},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"mapping_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"mapping","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"mapping_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true}],"tags":["site-favourite-value-mapping"],"description":"Site favourite value mapping","summary":"Return Site favourite value mapping records.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteFavouriteValueMappingsResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-favourite-value-mapping"],"description":"Site favourite value mapping","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CreateSiteFavouriteValueMappingsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/SiteFavouriteValueMapping"}}}],"tags":["site-favourite-value-mapping"],"description":"Site favourite value mapping","summary":"Upsert Site favourite value mapping records.","responses":{"201":{"schema":{"$ref":"#/definitions/SiteFavouriteValueMappingsResponseBody"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-favourite-value-mapping"],"description":"Site favourite value mapping","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/favourites/resolved-value-mappings":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"mappings","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64","allowEmptyValue":true},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"mapping_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"mapping","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"values","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"mapping_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"value","description":"","required":false,"type":"string"}],"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return Resolved favourite value mapping records.","responses":{"200":{"schema":{"$ref":"#/definitions/ResolvedValueMappingsResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["resolved-value-mapping"],"description":"Resolved favourite value mapping","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/favourites/{fav_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return specified Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Delete a Favourite record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"Favourite","description":"","required":true,"schema":{"$ref":"#/definitions/Favourite"}}],"description":"Favourite","tags":["favourites"],"summary":"Update an existing Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}}},"/sites/{site_id}/favourites":{"get":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"identifier","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"identifier_filter","description":"","required":false,"type":"string"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Favourite records, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"body","name":"FavouriteArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Favourite"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Favourite record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"options":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/snooze-monitoring/latest":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Latest Snooze Monitoring record for Site","summary":"Return latest Snooze Monitoring record for Site.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Latest Snooze Monitoring record for Site","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Latest Snooze Monitoring record for Site","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/snooze-monitoring/{site_snooze_monitoring_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return specified Snooze Monitoring record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Delete a Snooze Monitoring record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SiteSnoozeMonitoringUpdate","description":"","required":true,"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringUpdate"}}],"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Update an existing Snooze Monitoring record.","responses":{"201":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringResponse"},"description":""}}}},"/sites/{site_id}/snooze-monitoring":{"get":{"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return Snooze Monitoring records, optionally filtered by URL parameters.","parameters":[{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_snooze_monitoring_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringArrayResponse"},"description":""}}},"head":{"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"}]},"post":{"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Create a new Snooze Monitoring record.","parameters":[{"in":"body","name":"SiteSnoozeMonitoringCreate","description":"","required":true,"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringCreate"}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"}],"responses":{"201":{"schema":{"$ref":"#/definitions/SiteSnoozeMonitoringResponse"},"description":""}}},"options":{"tags":["site-snooze-monitoring"],"description":"Snooze Monitoring for Sites","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"}]}},"/sites/{site_id}/nmi/nmi-plans/base-load-charges/{nmi_network_provider_baseload_charges_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_baseload_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-base-load-charges"],"description":"NMI Network Provider Base Load Charges Information","summary":"Return specified NMI Base Load Charge record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMIBaseLoadItemChargeResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_baseload_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-base-load-charges"],"description":"NMI Network Provider Base Load Charges Information","summary":"Delete an NMI Base Load Charge record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargeDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_baseload_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-base-load-charges"],"description":"NMI Network Provider Base Load Charges Information","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_baseload_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-base-load-charges"],"description":"NMI Network Provider Base Load Charges Information","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_baseload_charges_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NMIBaseLoadCharge","description":"","required":true,"schema":{"$ref":"#/definitions/NMIBaseLoadCharge"}}],"tags":["nmi-base-load-charges"],"description":"NMI Network Provider Base Load Charges Information","summary":"Update an existing NMI Base Load Charge record.","responses":{"201":{"schema":{"$ref":"#/definitions/NMIBaseLoadItemChargeResponse"},"description":""}}}},"/sites/{site_id}/nmi/nmi-plans/base-load-charges":{"get":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return NMI Meter Provider Base Load Charges","responses":{"200":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_baseload_charges_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_baseload_charges_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Create or Update NMI Meter Provider Base Load Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIBaseLoadCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIBaseLoadCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Create or Update NMI Meter Provider Base Load Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIBaseLoadCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIBaseLoadCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi/nmi-plans/loss-factor-charges/{nmi_network_provider_loss_factor_charges_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-loss-factor-charges"],"description":"NMI Network Provider Loss Factor Charges Information","summary":"Return specified NMI Loss Factor Charge record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMILossFactorItemChargeResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-loss-factor-charges"],"description":"NMI Network Provider Loss Factor Charges Information","summary":"Delete an NMI Loss Factor Charge record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMILossFactorChargeDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-loss-factor-charges"],"description":"NMI Network Provider Loss Factor Charges Information","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-loss-factor-charges"],"description":"NMI Network Provider Loss Factor Charges Information","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NMILossFactorCharge","description":"","required":true,"schema":{"$ref":"#/definitions/NMILossFactorCharge"}}],"tags":["nmi-loss-factor-charges"],"description":"NMI Network Provider Loss Factor Charges Information","summary":"Update an existing NMI Loss Factor Charge record.","responses":{"201":{"schema":{"$ref":"#/definitions/NMILossFactorItemChargeResponse"},"description":""}}}},"/sites/{site_id}/nmi/nmi-plans/loss-factor-charges":{"get":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return NMI Meter Provider Loss Factor Charges","responses":{"200":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_loss_factor_charges_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Create or Update NMI Meter Provider Loss Factor Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMILossFactorCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMILossFactorCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Create or Update NMI Meter Provider Loss Factor Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMILossFactorCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMILossFactorCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi/nmi-plans/{nmi_network_provider_plan_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-network-provider-plans"],"description":"Network Provider Plan","summary":"Return specified NMI Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMINetworkProviderPlanItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-network-provider-plans"],"description":"Network Provider Plan","summary":"Delete an NMI Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NMINetworkProviderPlanDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-network-provider-plans"],"description":"Network Provider Plan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nmi-network-provider-plans"],"description":"Network Provider Plan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NMIMeterProviderPlan","description":"","required":true,"schema":{"$ref":"#/definitions/NMIMeterProviderPlan"}}],"tags":["nmi-network-provider-plans"],"description":"Network Provider Plan","summary":"Update an existing NMI Network Provider Plan record.","responses":{"201":{"schema":{"$ref":"#/definitions/NMINetworkProviderPlanItemResponse"},"description":""}}}},"/sites/{site_id}/nmi/nmi-plans":{"get":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return NMI Meter Provider Plans","responses":{"200":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_plan_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_plan_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"network_provider_plan_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"network_provider_plan_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Create or Update NMI Meter Provider Plan(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIMeterProviderPlan","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderPlan"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Create or Update NMI Meter Provider Plan(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIMeterProviderPlan","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderPlan"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi/streams":{"get":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"allowEmptyValue":true},{"in":"query","name":"norm_intercept","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at","description":"","required":false,"type":"string","format":"date-time","allowEmptyValue":true},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"base_temperature","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_occupancy_co","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"reportable","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"description","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"norm_intercept_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_slope","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"norm_slope_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"display_name","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"base_temperature_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"fill_gaps","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Streams","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamsResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"body","name":"CreateMeterStreamsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterStreamsResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/nmi/{nmi_id}/streams/{stream_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return NMI Stream.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Delete a NMI Stream.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMeterStreamResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMeterStreamRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMeterStreamRequestBody"}}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Update an existing NMI Stream.","responses":{"201":{"schema":{"$ref":"#/definitions/UpdateMeterStreamResponseBody"},"description":""}}}},"/sites/{site_id}/nmi/{nmi_id}/streams":{"get":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"allowEmptyValue":true},{"in":"query","name":"norm_intercept","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at","description":"","required":false,"type":"string","format":"date-time","allowEmptyValue":true},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"base_temperature","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_occupancy_co","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"reportable","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"description","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"norm_intercept_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_slope","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"norm_slope_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"display_name","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"base_temperature_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"fill_gaps","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Streams","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamsResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"body","name":"CreateMeterStreamsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterStreamsResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/nmi/{nmi_id}/nmi-plans/base-load-charges":{"get":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return NMI Meter Provider Base Load Charges","responses":{"200":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_baseload_charges_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_baseload_charges_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Create or Update NMI Meter Provider Base Load Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIBaseLoadCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIBaseLoadCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Base Load Charges Information","tags":["nmi-base-load-charges"],"summary":"Create or Update NMI Meter Provider Base Load Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIBaseLoadChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIBaseLoadCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIBaseLoadCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi/{nmi_id}/nmi-plans/loss-factor-charges":{"get":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return NMI Meter Provider Loss Factor Charges","responses":{"200":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_loss_factor_charges_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_loss_factor_charges_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Create or Update NMI Meter Provider Loss Factor Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMILossFactorCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMILossFactorCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Loss Factor Charges Information","tags":["nmi-loss-factor-charges"],"summary":"Create or Update NMI Meter Provider Loss Factor Charge(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMILossFactorChargesResponse"},"description":""}},"parameters":[{"in":"body","name":"NMILossFactorCharge","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMILossFactorCharge"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi/{nmi_id}/nmi-plans":{"get":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return NMI Meter Provider Plans","responses":{"200":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_plan_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_network_provider_plan_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"network_provider_plan_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"network_provider_plan_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"head":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"post":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Create or Update NMI Meter Provider Plan(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIMeterProviderPlan","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderPlan"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"options":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}},"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]},"put":{"description":"NMI Network Provider Plan Information","tags":["nmi-network-provider-plans"],"summary":"Create or Update NMI Meter Provider Plan(s).","responses":{"201":{"schema":{"$ref":"#/definitions/NMIMeterProviderPlanResponse"},"description":""}},"parameters":[{"in":"body","name":"NMIMeterProviderPlan","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderPlan"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}]}},"/sites/{site_id}/nmi":{"get":{"tags":["meters"],"description":"Site NMI Numbers","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"child","description":"","required":false,"type":"boolean"},{"in":"query","name":"available","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string"},{"in":"query","name":"parent","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Numbers for specified Site.","responses":{"200":{"schema":{"$ref":"#/definitions/GetSiteMetersResponseBody"},"description":""}}},"head":{"tags":["meters"],"description":"Site NMI Numbers","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meters"],"description":"Site NMI Numbers","parameters":[{"in":"body","name":"CreateSiteMetersRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Meter"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update Site NMI Number(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateSiteMetersResponseBody"},"description":""}}},"options":{"tags":["meters"],"description":"Site NMI Numbers","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/history":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end_exclusive","description":"","required":false,"type":"boolean"}],"tags":["history"],"description":"Site History","summary":"Return History records for Site between supplied start & end parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Site History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"HistoryArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/History"}}}],"tags":["history"],"description":"Site History","summary":"Create new History records for the given Site.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryCreated"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Site History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/sites/{site_id}/levels":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"thermalcomfort_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"level_name","description":"","required":false,"type":"string"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"ie_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"has_ie_config","description":"","required":false,"type":"boolean"}],"tags":["levels"],"description":"Levels for Site","summary":"Return Level Records.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/LevelNotFoundResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["levels"],"description":"Levels for Site","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"LevelArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Level"}}}],"tags":["levels"],"description":"Levels for Site","summary":"Create new Level record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/LevelArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["levels"],"description":"Levels for Site","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/zone_names":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"zone_name_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"zone_name","description":"","required":false,"type":"string"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true}],"tags":["zone-names"],"description":"Zone Names","summary":"Return Zone Name Records.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneNameArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNameNotFoundResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["zone-names"],"description":"Zone Names","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneNameArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ZoneName"}}}],"tags":["zone-names"],"description":"Zone Names","summary":"Create new Zone Name record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneNameArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["zone-names"],"description":"Zone Names","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/nabers-bounds-schedule/{nbs_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nbs_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return specified NABERS Bounds Schedule Record.","responses":{"200":{"schema":{"$ref":"#/definitions/NabersBoundsScheduleResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nbs_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Delete a NABERS Bounds Schedule record.","responses":{"200":{"schema":{"$ref":"#/definitions/NabersBoundsScheduleDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nbs_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nbs_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nbs_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NabersBoundsSchedule","description":"","required":true,"schema":{"$ref":"#/definitions/NabersBoundsSchedule"}}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Update an existing NABERS Bounds Schedule Record.","responses":{"201":{"schema":{"$ref":"#/definitions/NabersBoundsScheduleResponse"},"description":""}}}},"/sites/{site_id}/nabers-bounds-schedule":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nabers_bounds_schedule_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return NABERS Bounds Schedule records, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/NabersBoundsScheduleArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NabersBoundsScheduleCreate","description":"","required":true,"schema":{"$ref":"#/definitions/NabersBoundsScheduleCreate"}}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Create a new NABERS Bounds Schedule record.","responses":{"201":{"schema":{"$ref":"#/definitions/NabersBoundsScheduleResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["nabers-bounds-schedule"],"description":"NABERS Bounds Schedule","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/zones":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"thermalcomfort_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"zone_name_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"ie_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"has_ie_config","description":"","required":false,"type":"boolean"}],"tags":["zones"],"description":"Zones","summary":"Return Zone Records.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNotFoundResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["zones"],"description":"Zones","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Zone"}}}],"tags":["zones"],"description":"Zones","summary":"Create new Zone record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["zones"],"description":"Zones","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sites/{site_id}/photo":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Resource to interact with site photo.","summary":"Fetch site photo url","responses":{"200":{"schema":{"$ref":"#/definitions/SitePhotoResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Resource to interact with site photo.","summary":"Delete site photo","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteSitePhotoResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Resource to interact with site photo.","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Resource to interact with site photo.","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpsertSitePhotoBodyParam","description":"","required":true,"schema":{"$ref":"#/definitions/UpsertSitePhotoBodyParam"}}],"tags":["sites"],"description":"Resource to interact with site photo.","summary":"Upsert site photo","responses":{"200":{"schema":{"$ref":"#/definitions/SitePhotoResponse"},"description":""}}}},"/sites/{site_id}":{"get":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Sites","summary":"Return specified Site record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Sites","summary":"Delete a Site record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Sites","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sites"],"description":"Sites","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SiteItem","description":"","required":true,"schema":{"$ref":"#/definitions/SiteItem"}}],"tags":["sites"],"description":"Sites","summary":"Update an existing Site record.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteResponse"},"description":""}}}},"/sites":{"get":{"tags":["sites"],"description":"Sites","summary":"Return Site records, optionally filtered by URL parameters.","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"client_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"order_by_site_id","description":"","required":false,"type":"boolean"},{"in":"query","name":"building_type","description":"","required":false,"type":"string","enum":["University","Retail","Manufacturing","Hotel","Commercial","Museum","Other"]},{"in":"query","name":"contractor_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"contractor_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"postcode","description":"","required":false,"type":"string"},{"in":"query","name":"license_tiers","description":"","required":false,"type":"array","items":{"type":"string","enum":["Premium","Standard"]},"collectionFormat":"multi"},{"in":"query","name":"state","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"email_address","description":"","required":false,"type":"string"},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"building_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["University","Retail","Manufacturing","Hotel","Commercial","Museum","Other"]},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"license_tier","description":"","required":false,"type":"string","enum":["Premium","Standard"]},{"in":"query","name":"site_name","description":"","required":false,"type":"string"},{"in":"query","name":"country","description":"","required":false,"type":"string"},{"in":"query","name":"timezone","description":"","required":false,"type":"string"},{"in":"query","name":"city","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"client_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"thermal_comfort_humidity_available","description":"","required":false,"type":"boolean"},{"in":"query","name":"slack_channel","description":"","required":false,"type":"string"},{"in":"query","name":"thermal_comfort_weather_available","description":"","required":false,"type":"boolean"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/SiteArrayResponse"},"description":""}}},"head":{"tags":["sites"],"description":"Sites","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["sites"],"description":"Sites","summary":"Create a new Site record.","parameters":[{"in":"body","name":"Site","description":"","required":true,"schema":{"$ref":"#/definitions/Site"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/SiteResponse"},"description":""}}},"options":{"tags":["sites"],"description":"Sites","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/token/refresh":{"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Refresh offline access token for Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorTokenRefreshResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/adaptive_controls/history/latest":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Latest Collector Adaptive Control History","summary":"Return most recent Adaptive Control History for specified Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorAdaptiveControlHistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Latest Collector Adaptive Control History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Latest Collector Adaptive Control History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/adaptive_controls/history":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"order_by","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collector Adaptive Control History","summary":"Return Adaptive Control History records for specified Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorAdaptiveControlHistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collector Adaptive Control History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CollectorAdaptiveControlHistoryArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/CollectorAdaptiveControlHistory"}}}],"tags":["collectors"],"description":"Collector Adaptive Control History","summary":"Create new Collector Adaptive Control History Record(s).","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorAdaptiveControlHistoryArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collector Adaptive Control History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/equipment/{equipment_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return specified Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Delete an Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentDeletedResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"EquipmentItem","description":"","required":true,"schema":{"$ref":"#/definitions/EquipmentItem"}}],"description":"Equipment","tags":["equipment"],"summary":"Update an existing Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"201":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""}}}},"/collectors/{collector_id}/equipment":{"get":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"primary_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"has_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_names","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"file_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"primary_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Equipment records.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"head":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"body","name":"EquipmentArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Equipment"}}},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Equipment record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""}}},"options":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/collectors/{collector_id}/devices/objects":{"get":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device Object records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device Object record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/collectors/{collector_id}/devices/{device_id}/objects":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Return Device Objects for specified Device.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Delete Device Objects for specified Device.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}}],"description":"Device Objects","tags":["devices"],"summary":"Update Device Objects for an existing Device.","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectCreated"},"description":""}}}},"/collectors/{collector_id}/devices/{device_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return specified Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Delete a Device record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceItem","description":"","required":true,"schema":{"$ref":"#/definitions/DeviceItem"}}],"tags":["devices"],"description":"Devices","summary":"Update an existing Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}}},"/collectors/{collector_id}/devices":{"get":{"tags":["devices"],"description":"Devices","parameters":[{"in":"query","name":"primary_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"is_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_label","description":"","required":false,"type":"string"},{"in":"query","name":"primary_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Devices","parameters":[{"in":"body","name":"DeviceArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Device"}}},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/collectors/{collector_id}/favourites/{fav_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return specified Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Delete a Favourite record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"Favourite","description":"","required":true,"schema":{"$ref":"#/definitions/Favourite"}}],"description":"Favourite","tags":["favourites"],"summary":"Update an existing Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}}},"/collectors/{collector_id}/favourites":{"get":{"tags":["favourites"],"description":"Favourite for Collector","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"identifier","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"identifier_filter","description":"","required":false,"type":"string"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Favourite records for the given Collector, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Favourite for Collector","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["favourites"],"description":"Favourite for Collector","parameters":[{"in":"body","name":"FavouriteArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Favourite"}}},{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create a new Favourite record for the given Collector.","responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"options":{"tags":["favourites"],"description":"Favourite for Collector","parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/scans/latest":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-scans"],"description":"Latest Collector Scan","summary":"Return most recent Scan for specified Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorScanResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-scans"],"description":"Latest Collector Scan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-scans"],"description":"Latest Collector Scan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/scans":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"sort_order","description":"","required":false,"type":"string","enum":["DESC","ASC"]},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"scan_type","description":"","required":false,"type":"string","enum":["SQLServer","Siemens","Smartconnector","BACnet","Haystack"]},{"in":"query","name":"scan_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["SQLServer","Siemens","Smartconnector","BACnet","Haystack"]},"collectionFormat":"multi"},{"in":"query","name":"reason","description":"","required":false,"type":"string"},{"in":"query","name":"scan_intervals","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"scan_interval","description":"","required":false,"type":"string"}],"tags":["collector-scans"],"description":"Collector Scans","summary":"Return Scan records for specified Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorScanArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-scans"],"description":"Collector Scans","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CollectorScanCreate","description":"","required":true,"schema":{"x-oneOf":[{"$ref":"#/definitions/CollectorScan"},{"type":"array","items":{"$ref":"#/definitions/CollectorScan"}}]}}],"tags":["collector-scans"],"description":"Collector Scans","summary":"Create a new Collector Scan Record.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorScanArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-scans"],"description":"Collector Scans","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/prediction-scans/metadata":{"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["prediction-scans"],"description":"Collector Metadata Prediction Scans","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CreateMetadataPredictionScanRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMetadataPredictionScanRequestBody"}}],"tags":["prediction-scans"],"description":"Collector Metadata Prediction Scans","summary":"Start metadata prediction scan.","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMetadataPredictionScanResponseBody"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["prediction-scans"],"description":"Collector Metadata Prediction Scans","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/collectors/{collector_id}/history/{fav_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end_exclusive","description":"","required":false,"type":"boolean"}],"tags":["history"],"description":"Favourite History","summary":"Return History records for the given Favourite, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/history":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end_exclusive","description":"","required":false,"type":"boolean"}],"tags":["history"],"description":"Collector History","summary":"Return History records for the given Collector, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Collector History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"HistoryArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/History"}}}],"tags":["history"],"description":"Collector History","summary":"Create new History records for the given Collector.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryCreated"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Collector History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/notes/{collector_note_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_note_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-notes"],"description":"Collector Note Item","summary":"Get collector note item.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorNoteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_note_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-notes"],"description":"Collector Note Item","summary":"Delete collector note item.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorNoteDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_note_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-notes"],"description":"Collector Note Item","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_note_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-notes"],"description":"Collector Note Item","summary":"Return available http options.","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_note_id","description":"","required":true,"type":"string","format":"uuid"},{"in":"body","name":"CollectorNoteBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/CollectorNoteBodyParams"}}],"tags":["collector-notes"],"description":"Collector Note Item","summary":"Update collector note item.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorNoteResponse"},"description":""}}}},"/collectors/{collector_id}/notes":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"}],"tags":["collector-notes"],"description":"Collector Notes","summary":"Find collector notes for the given collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorNotesResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-notes"],"description":"Collector Notes","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CollectorNoteBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/CollectorNoteBodyParams"}}],"tags":["collector-notes"],"description":"Collector Notes","summary":"Create a collector note for the given collector.","responses":{"201":{"schema":{"$ref":"#/definitions/CollectorNoteResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-notes"],"description":"Collector Notes","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/commands/queue/head":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands Queue Head","summary":"Get collector command item.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorCommandQueueHeadResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands Queue Head","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands Queue Head","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/commands/{command_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"command_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-commands"],"description":"Collector Command Item","summary":"Get collector command item.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorCommandResponse"},"description":""}}},"patch":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"command_id","description":"","required":true,"type":"string","format":"uuid"},{"in":"body","name":"PatchCollectorCommandRequestBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/PatchCollectorCommandRequestBodyParams"}}],"tags":["collector-commands"],"description":"Collector Command Item","summary":"Update collector note item.","responses":{"200":{"schema":{"$ref":"#/definitions/PatchCollectorCommandResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"command_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-commands"],"description":"Collector Command Item","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"command_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["collector-commands"],"description":"Collector Command Item","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/collectors/{collector_id}/commands":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands","summary":"Find collector commands for the specified collector.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorCommandsResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"CreateCollectorCommandRequestBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/CreateCollectorCommandRequestBodyParams"}}],"tags":["collector-commands"],"description":"Collector Commands","summary":"Queue a collector command for the specified collector.","responses":{"201":{"schema":{"$ref":"#/definitions/CollectorCommandResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collector-commands"],"description":"Collector Commands","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/collectors/{collector_id}":{"get":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"include_extended_collector_fields","description":"","required":false,"type":"boolean"}],"tags":["collectors"],"description":"Collectors","summary":"Return specified Collector record.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Delete a Collector record.","responses":{"200":{"schema":{"$ref":"#/definitions/CollectorDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["collectors"],"description":"Collectors","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"Collector","description":"","required":true,"schema":{"$ref":"#/definitions/Collector"}}],"tags":["collectors"],"description":"Collectors","summary":"Update an existing Collector record.","responses":{"201":{"schema":{"$ref":"#/definitions/CollectorResponse"},"description":""}}}},"/collectors":{"get":{"tags":["collectors"],"description":"Collectors","summary":"Return Collector records, optionally filtered by URL parameters.","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_type","description":"","required":false,"type":"string","enum":["Default","Physical","Meterdata","Virtual","System"]},{"in":"query","name":"haystack","description":"","required":false,"type":"boolean"},{"in":"query","name":"available","description":"","required":false,"type":"boolean"},{"in":"query","name":"bacnet","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"include_extended_collector_fields","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"hostname","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/CollectorArrayResponse"},"description":""}}},"head":{"tags":["collectors"],"description":"Collectors","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["collectors"],"description":"Collectors","summary":"Create a new Collector record.","parameters":[{"in":"body","name":"Collector","description":"","required":true,"schema":{"$ref":"#/definitions/Collector"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/CollectorResponse"},"description":""}}},"options":{"tags":["collectors"],"description":"Collectors","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/equipment/{equipment_id}/metadata/{metadata_id}":{"get":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["equipment"],"description":"Equipment Metadata","summary":"Return Favourite(s) for specified Equipment and Metadata.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentMetadataResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["equipment"],"description":"Equipment Metadata","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"metadata_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["equipment"],"description":"Equipment Metadata","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/equipment/{equipment_id}/favourites":{"get":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"identifier","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"identifier_filter","description":"","required":false,"type":"string"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Favourite records for the given Equipment, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"body","name":"FavouriteArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Favourite"}}},{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create a new Favourite record for the given Equipment.","responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"options":{"tags":["favourites"],"description":"Favourites for Equipment","parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/equipment/aggregation":{"get":{"tags":["equipment"],"description":"Equipment Aggregation","summary":"Return aggregation for equipment.","parameters":[{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["site","all"]},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentAggregationResponse"},"description":""}}},"head":{"tags":["equipment"],"description":"Equipment Aggregation","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"tags":["equipment"],"description":"Equipment Aggregation","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/equipment/{equipment_id}":{"get":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return specified Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Delete an Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentDeletedResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Equipment","tags":["equipment"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"EquipmentItem","description":"","required":true,"schema":{"$ref":"#/definitions/EquipmentItem"}}],"description":"Equipment","tags":["equipment"],"summary":"Update an existing Equipment record.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""},"201":{"schema":{"$ref":"#/definitions/EquipmentResponseBody"},"description":""}}}},"/equipment":{"get":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"primary_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"has_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_names","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"file_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"primary_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Equipment records.","responses":{"200":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""},"404":{"schema":{"$ref":"#/definitions/EquipmentNotFoundResponseBody"},"description":""}}},"head":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"body","name":"EquipmentArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Equipment"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Equipment record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/EquipmentArrayResponseBody"},"description":""}}},"options":{"tags":["equipment"],"description":"Equipment for Collector","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/devices/objects":{"get":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device Object records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device Object record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Device Objects","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/devices/{device_id}/objects":{"get":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Return Device Objects for specified Device.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceObjectArrayResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_name","description":"","required":false,"type":"string"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"unit","description":"","required":false,"type":"string"},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"object_identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"has_present_value","description":"","required":false,"type":"boolean"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"object_identifier","description":"","required":false,"type":"string"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"}],"description":"Device Objects","tags":["devices"],"summary":"Delete Device Objects for specified Device.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Device Objects","tags":["devices"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceObjectArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}}],"description":"Device Objects","tags":["devices"],"summary":"Update Device Objects for an existing Device.","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceObjectCreated"},"description":""}}}},"/devices/{device_id}":{"get":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return specified Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Delete a Device record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["devices"],"description":"Devices","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"device_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"DeviceItem","description":"","required":true,"schema":{"$ref":"#/definitions/DeviceItem"}}],"tags":["devices"],"description":"Devices","summary":"Update an existing Device record.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceResponse"},"description":""}}}},"/devices":{"get":{"tags":["devices"],"description":"Devices","parameters":[{"in":"query","name":"primary_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"vendor","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"model","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"bacnet_device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"virtual","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"is_primary_device","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_label","description":"","required":false,"type":"string"},{"in":"query","name":"primary_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"filter","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Device records.","responses":{"200":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"head":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["devices"],"description":"Devices","parameters":[{"in":"body","name":"DeviceArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Device"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Device record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/DeviceArrayResponse"},"description":""}}},"options":{"tags":["devices"],"description":"Devices","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/favourites/value-mappings/{mapping_id}":{"get":{"parameters":[{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite value mapping","tags":["favourite-value-mapping"],"summary":"Return specified Favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteValueMappingResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite value mapping","tags":["favourite-value-mapping"],"summary":"Delete a Favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteValueMappingDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Favourite value mapping","tags":["favourite-value-mapping"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Favourite value mapping","tags":["favourite-value-mapping"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"mapping_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"FavouriteValueMappingItem","description":"","required":true,"schema":{"$ref":"#/definitions/FavouriteValueMappingItem"}}],"description":"Favourite value mapping","tags":["favourite-value-mapping"],"summary":"Update a Favourite value mapping record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteValueMappingItemResponse"},"description":""}}}},"/favourites/value-mappings":{"get":{"tags":["favourite-value-mapping"],"description":"Favourite value mapping","summary":"Return Favourite value mapping records.","parameters":[{"in":"query","name":"mappings","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64","allowEmptyValue":true},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"mapping_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"mapping","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"values","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"mapping_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"value","description":"","required":false,"type":"string"}],"responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteValueMappingsResponseBody"},"description":""}}},"head":{"tags":["favourite-value-mapping"],"description":"Favourite value mapping","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["favourite-value-mapping"],"description":"Favourite value mapping","summary":"Upsert new Favourite value mapping records.","parameters":[{"in":"body","name":"UpsertFavouriteValueMappingsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/FavouriteValueMapping"}}}],"responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteValueMappingsResponseBody"},"description":""}}},"options":{"tags":["favourite-value-mapping"],"description":"Favourite value mapping","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/favourites/aggregation":{"get":{"tags":["favourites"],"description":"Resource to get aggregated favourite count.","summary":"Fetch aggregated favourite count.","parameters":[{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["site","metadata","metadata_type","equipment","all"]},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetAggregatedFavCountResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Resource to get aggregated favourite count.","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"tags":["favourites"],"description":"Resource to get aggregated favourite count.","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/favourites/{fav_id}":{"get":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return specified Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Delete a Favourite record.","responses":{"200":{"description":""}}},"head":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Favourite","tags":["favourites"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"Favourite","description":"","required":true,"schema":{"$ref":"#/definitions/Favourite"}}],"description":"Favourite","tags":["favourites"],"summary":"Update an existing Favourite record.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteResponse"},"description":""}}}},"/favourites":{"get":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"metadata_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"commissionable","description":"","required":false,"type":"boolean"},{"in":"query","name":"zone","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"bacnet_device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"identifier","description":"","required":false,"type":"string"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_code","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"device_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_code","description":"","required":false,"type":"string"},{"in":"query","name":"identifier_filter","description":"","required":false,"type":"string"},{"in":"query","name":"device_object_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"identifiers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"canonical_equipment_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"last_modified_at_only","description":"","required":false,"type":"boolean"},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"device_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"metadata_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"metadata_type_codes","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"device_object_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"bacnet_device_name","description":"","required":false,"type":"string"},{"in":"query","name":"cursor","description":"","required":false,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Favourite records, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"head":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"body","name":"FavouriteArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Favourite"}}},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Favourite record(s).","responses":{"201":{"schema":{"$ref":"#/definitions/FavouriteArrayResponse"},"description":""}}},"options":{"tags":["favourites"],"description":"Favourites","parameters":[{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"collector_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"equipment_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/history/move-history-to-s3":{"post":{"tags":["history"],"description":"Move History to S3","summary":"Move History to S3","parameters":[{"in":"body","name":"MoveHistoryS3","description":"","required":true,"schema":{"$ref":"#/definitions/MoveHistoryS3"}}],"responses":{"201":{"description":""}}}},"/history/{fav_id}/most-recent":{"get":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History Most Recent","summary":"Return the most recent History record for the given Favourite.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History Most Recent","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History Most Recent","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/history/{fav_id}/missing":{"get":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":true,"type":"string","format":"date-time"},{"in":"query","name":"end","description":"","required":true,"type":"string","format":"date-time"}],"tags":["history"],"description":"Favourite History Missing","summary":"Return any missing History intervals for supplied Favourite.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryMissingResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History Missing","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History Missing","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/history/{fav_id}":{"get":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end_exclusive","description":"","required":false,"type":"boolean"}],"tags":["history"],"description":"Favourite History","summary":"Return History records for the given Favourite, optionally filtered by URL parameters.","responses":{"200":{"schema":{"$ref":"#/definitions/HistoryArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"fav_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["history"],"description":"Favourite History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/history":{"get":{"tags":["history"],"description":"History","summary":"Return History records between supplied start & end parameters.","parameters":[{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"end_exclusive","description":"","required":false,"type":"boolean"}],"responses":{"200":{"schema":{"$ref":"#/definitions/HistoryArrayResponse"},"description":""}}},"head":{"tags":["history"],"description":"History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["history"],"description":"History","summary":"Create new History records.","parameters":[{"in":"body","name":"HistoryArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/History"}}}],"responses":{"200":{"schema":{"$ref":"#/definitions/HistoryCreated"},"description":""}}},"options":{"tags":["history"],"description":"History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/meterdata/history":{"get":{"tags":["meter-data"],"description":"Meter data history","summary":"Get existing meterdata history.","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"collectionFormat":"multi"},{"in":"query","name":"end_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"include_normalisation_breakdown","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"period_timestamp","description":"","required":false,"type":"string","enum":["period-end","backwards-compat","period-start"]},{"in":"query","name":"result_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["cost","emissions","normalisation","data"]},"collectionFormat":"multi"},{"in":"query","name":"start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"meters","description":"","required":false,"type":"string","enum":["all","reportable"]},{"in":"query","name":"utility_type","description":"","required":false,"type":"string","enum":["Gas","Water","Electricity"]},{"in":"query","name":"quality_flag","description":"","required":false,"type":"string","enum":["S","E","C","F","A"]},{"in":"query","name":"include_names","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_ids_stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"respect_site_units","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"aggregate_period","description":"","required":false,"x-oneOf":[{"type":"string"},{"type":"string"}]},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"local_end_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["stream","meter","site","all"]},{"in":"query","name":"prefer_rollup","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"data_type","description":"","required":false,"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},{"in":"query","name":"data_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"collectionFormat":"multi"},{"in":"query","name":"local_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"utility_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["Gas","Water","Electricity"]},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/SearchMeterDataHistoryResponseBody"},"description":""}}},"head":{"tags":["meter-data"],"description":"Meter data history","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["meter-data"],"description":"Meter data history","summary":"Import meter data history.","parameters":[{"in":"body","name":"MeterDataHistoryInsert","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterDataHistoryInsert"}}}],"responses":{"201":{"description":""}}},"options":{"tags":["meter-data"],"description":"Meter data history","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/meterdata/ranges":{"get":{"tags":["meter-data"],"description":"Get meter data history ranges.","summary":"Get meter data history ranges.","parameters":[{"in":"query","name":"nmi_ids_stream_ids","description":"","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterDataHistoryRangeResponseBody"},"description":""}}},"head":{"tags":["meter-data"],"description":"Get meter data history ranges.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["meter-data"],"description":"Get meter data history ranges.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/meterdata/source/ranges":{"get":{"tags":["meter-data"],"description":"Get underlying source favourite history ranges.","summary":"Get underlying source favourite history ranges.","parameters":[{"in":"query","name":"nmi_ids_stream_ids","description":"","required":true,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterDataHistoryRangeResponseBody"},"description":""}}},"head":{"tags":["meter-data"],"description":"Get underlying source favourite history ranges.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["meter-data"],"description":"Get underlying source favourite history ranges.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/meterdata/estimation":{"head":{"tags":["meter-data-estimation"],"description":"Meter data estimation","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"tags":["meter-data-estimation"],"description":"Meter data estimation","summary":"Create meter data estimations.","parameters":[{"in":"body","name":"CreateMeterDataEstimationRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMeterDataEstimationRequestBody"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterDataEstimationResponseBody"},"description":""}}},"options":{"tags":["meter-data-estimation"],"description":"Meter data estimation","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/meters/meterdata/history":{"get":{"tags":["meter-data"],"description":"Meter data history","summary":"Get existing meterdata history.","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"collectionFormat":"multi"},{"in":"query","name":"end_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"include_normalisation_breakdown","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"period_timestamp","description":"","required":false,"type":"string","enum":["period-end","backwards-compat","period-start"]},{"in":"query","name":"result_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["cost","emissions","normalisation","data"]},"collectionFormat":"multi"},{"in":"query","name":"start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"meters","description":"","required":false,"type":"string","enum":["all","reportable"]},{"in":"query","name":"utility_type","description":"","required":false,"type":"string","enum":["Gas","Water","Electricity"]},{"in":"query","name":"quality_flag","description":"","required":false,"type":"string","enum":["S","E","C","F","A"]},{"in":"query","name":"include_names","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_ids_stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"respect_site_units","description":"","required":false,"type":"boolean"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"aggregate_period","description":"","required":false,"x-oneOf":[{"type":"string"},{"type":"string"}]},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"local_end_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["stream","meter","site","all"]},{"in":"query","name":"prefer_rollup","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"data_type","description":"","required":false,"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},{"in":"query","name":"data_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"collectionFormat":"multi"},{"in":"query","name":"local_start_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"utility_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["Gas","Water","Electricity"]},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/SearchMeterDataHistoryResponseBody"},"description":""}}},"head":{"tags":["meter-data"],"description":"Meter data history","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["meter-data"],"description":"Meter data history","summary":"Import meter data history.","parameters":[{"in":"body","name":"MeterDataHistoryInsert","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterDataHistoryInsert"}}}],"responses":{"201":{"description":""}}},"options":{"tags":["meter-data"],"description":"Meter data history","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/meterdata/refresh":{"head":{"tags":["meter-data"],"description":"Refresh meter data.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["meter-data"],"description":"Refresh meter data.","summary":"Refresh meter data.","parameters":[{"in":"body","name":"MeterDataRefreshRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/MeterDataRefreshRequestBody"}}],"responses":{"202":{"description":""}}},"options":{"tags":["meter-data"],"description":"Refresh meter data.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/source-favourite-config/validate":{"head":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Validate Meter Stream Source Favourites Configs.","parameters":[{"in":"body","name":"MeterStreamSourceFavouriteConfigValidation","description":"","required":true,"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigValidation"}}],"responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteValidationConfigResponse"},"description":""}}},"options":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/meters/source-favourite-configs":{"get":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Config.","summary":"Return Meter Stream Source Favourite Configs.","parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"fav_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"nmi_ids_stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"fav_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true}],"responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponse"},"description":""}}},"head":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Config.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"tags":["meter-providers"],"description":"Meter Stream Source Favourites Config.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/prediction-scans/metadata/{prediction_scan_id}":{"get":{"parameters":[{"in":"path","name":"prediction_scan_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Get metadata prediction scan.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMetadataPredictionScanResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"prediction_scan_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"options":{"parameters":[{"in":"path","name":"prediction_scan_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}},"put":{"parameters":[{"in":"path","name":"prediction_scan_id","description":"","required":true,"type":"string","format":"uuid"},{"in":"body","name":"UpdateMetadataPredictionScanRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMetadataPredictionScanRequestBody"}}],"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Update metadata prediction scan.","responses":{"200":{"schema":{"$ref":"#/definitions/UpdateMetadataPredictionScanResponseBody"},"description":""}}}},"/prediction-scans/metadata":{"get":{"tags":["prediction-scans"],"description":"Metadata Prediction Scans","parameters":[{"in":"query","name":"collector_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"statuses","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"exclude_statuses","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"order_by","description":"","required":false,"type":"string","enum":["ended_at","created_at"]},{"in":"query","name":"sort_order","description":"","required":false,"type":"string","enum":["DESC","ASC"]},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true}],"summary":"Search metadata prediction scans.","responses":{"200":{"schema":{"$ref":"#/definitions/SearchMetadataPredictionScansResponseBody"},"description":""}}},"head":{"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Return HTTP Headers","responses":{"200":{"description":""},"404":{"description":""}}},"post":{"tags":["prediction-scans"],"description":"Metadata Prediction Scans","parameters":[{"in":"body","name":"CreateMetadataPredictionScanRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMetadataPredictionScanRequestBody"}}],"summary":"Start metadata prediction scan.","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMetadataPredictionScanResponseBody"},"description":""}}},"options":{"tags":["prediction-scans"],"description":"Metadata Prediction Scans","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""},"404":{"description":""}}}},"/providers/{provider_id}/nmi/streams/history":{"get":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"interval_date","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"interval_dates","description":"","required":false,"type":"array","items":{"type":"string","format":"date"},"collectionFormat":"multi"},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string"},{"in":"query","name":"data_type","description":"","required":false,"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},{"in":"query","name":"data_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},"collectionFormat":"multi"},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Stream History","responses":{"200":{"schema":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"body","name":"CreateMeterStreamHistoryRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStreamHistory"}}},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream History.","responses":{"201":{"schema":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/streams":{"get":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"allowEmptyValue":true},{"in":"query","name":"norm_intercept","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at","description":"","required":false,"type":"string","format":"date-time","allowEmptyValue":true},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"base_temperature","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_occupancy_co","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"reportable","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"description","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"norm_intercept_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_slope","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"norm_slope_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"display_name","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"base_temperature_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"fill_gaps","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Streams","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamsResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"body","name":"CreateMeterStreamsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterStreamsResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/{stream_id}/source-favourite-config/validate":{"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"body","name":"MeterStreamSourceFavouriteConfig","description":"","required":true,"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}],"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Validate Meter Stream Source Favourites Configs.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteValidationConfigResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"tags":["meter-providers"],"description":"Meter Stream Source Favourites Configs.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/{stream_id}/source-favourite-config":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Return Meter Stream Source Favourites Config.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Delete a Meter Stream Source Favourites Config.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"response":{"200":null,"404":null},"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Return http headers","responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"body","name":"MeterStreamSourceFavouriteConfig","description":"","required":true,"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}],"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Create Meter Stream Source Favourites Config.","responses":{"201":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"response":{"200":null,"404":null},"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"body","name":"MeterStreamSourceFavouriteConfig","description":"","required":true,"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}],"description":"Meter Stream Source Favourites Config.","tags":["meter-providers"],"summary":"Update an existing Meter Stream Source Favourites Config.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemResponse"},"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/{stream_id}/favourites":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"data_type","description":"","required":false,"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},{"in":"query","name":"data_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},"collectionFormat":"multi"},{"in":"query","name":"quality_flag","description":"","required":false,"type":"string"},{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"tags":["meter-streams"],"description":"NMI Stream Favourites","summary":"Return NMI Stream Favourites.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamFavouritesResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-streams"],"description":"NMI Stream Favourites","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-streams"],"description":"NMI Stream Favourites","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/source-favourite-config":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"}],"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Return Meter Stream associated Source Favourites.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Delete a Meter Stream Source Favourites Config.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"response":{"200":null,"404":null},"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Return http headers","responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"body","name":"MeterStreamSourceFavouriteConfig","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}}],"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Create Meter Stream Source Favourites Configs.","responses":{"201":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"}],"response":{"200":null,"404":null},"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"body","name":"MeterStreamSourceFavouriteConfig","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}}],"description":"Meter Stream Source Favourites Configs.","tags":["meter-providers"],"summary":"Update an existing Meter Stream Source Favourites Config.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponse"},"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/history":{"get":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"interval_date","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"interval_dates","description":"","required":false,"type":"array","items":{"type":"string","format":"date"},"collectionFormat":"multi"},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"stream_ids","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string"},{"in":"query","name":"data_type","description":"","required":false,"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},{"in":"query","name":"data_types","description":"","required":false,"type":"array","items":{"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},"collectionFormat":"multi"},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Stream History","responses":{"200":{"schema":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"body","name":"CreateMeterStreamHistoryRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStreamHistory"}}},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream History.","responses":{"201":{"schema":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Stream History","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams/{stream_id}":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return NMI Stream.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Delete a NMI Stream.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMeterStreamResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"stream_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMeterStreamRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMeterStreamRequestBody"}}],"description":"NMI Stream","tags":["meter-streams"],"summary":"Update an existing NMI Stream.","responses":{"201":{"schema":{"$ref":"#/definitions/UpdateMeterStreamResponseBody"},"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/streams":{"get":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"query","name":"quality_flags","description":"","required":false,"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"allowEmptyValue":true},{"in":"query","name":"norm_intercept","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"last_modified_at","description":"","required":false,"type":"string","format":"date-time","allowEmptyValue":true},{"in":"query","name":"stream_id","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"base_temperature","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_occupancy_co","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"reportable","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"description","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"norm_intercept_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"norm_slope","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"norm_slope_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"display_name","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"base_temperature_heating","description":"","required":false,"type":"number","format":"double","allowEmptyValue":true},{"in":"query","name":"equipment_id","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string","allowEmptyValue":true},{"in":"query","name":"fill_gaps","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Streams","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterStreamsResponseBody"},"description":""}}},"head":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"body","name":"CreateMeterStreamsRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update NMI Stream(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterStreamsResponseBody"},"description":""}}},"options":{"tags":["meter-streams"],"description":"NMI Streams","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}/files/history":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"result","description":"","required":false,"type":"boolean"},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"filename","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"data_start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"file_source","description":"","required":false,"type":"string"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"data_end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"data_ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"parser_name","description":"","required":false,"type":"string"}],"tags":["meters"],"description":"Meter Provider NMI Number File History","summary":"Return Virtual File History for given Provider.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterFileHistoryArrayResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number File History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"MeterFileHistory","description":"","required":true,"schema":{"$ref":"#/definitions/MeterFileHistory"}}],"tags":["meters"],"description":"Meter Provider NMI Number File History","summary":"Create a new Virtual File History record.","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterFileHistoryResponseBody"},"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number File History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/nmi/{nmi_id}":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number","summary":"Return specified Meter Provider NMI Number.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMeterResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number","summary":"Delete a Meter Provider NMI Number.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMeterResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meters"],"description":"Meter Provider NMI Number","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"nmi_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMeterRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMeterRequestBody"}}],"tags":["meters"],"description":"Meter Provider NMI Number","summary":"Update an existing Meter Provider NMI Number.","responses":{"200":{"schema":{"$ref":"#/definitions/UpdateMeterResponseBody"},"description":""}}}},"/providers/{provider_id}/nmi":{"get":{"tags":["meters"],"description":"Meter Provider NMI Numbers","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"child","description":"","required":false,"type":"boolean"},{"in":"query","name":"available","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"nmi_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string"},{"in":"query","name":"parent","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return NMI Numbers for specified Meter Provider.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMetersResponseBody"},"description":""}}},"head":{"tags":["meters"],"description":"Meter Provider NMI Numbers","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meters"],"description":"Meter Provider NMI Numbers","parameters":[{"in":"body","name":"CreateMeterRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMeterRequestBody"}},{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create or Update Meter Provider NMI Number(s).","responses":{"201":{"schema":{"$ref":"#/definitions/CreateMeterResponseBody"},"description":""}}},"options":{"tags":["meters"],"description":"Meter Provider NMI Numbers","parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"string"},{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}/files/history":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"result","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"end","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"filename","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"nmi_numbers","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"start","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"latest","description":"","required":false,"type":"boolean"},{"in":"query","name":"ts","description":"","required":false,"type":"string","format":"date-time"},{"in":"query","name":"nmi_number","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"parser_name","description":"","required":false,"type":"string"}],"tags":["meter-providers"],"description":"Meter Provider File History","summary":"Return Virtual File History for given Provider.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterProviderFileHistoryResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-providers"],"description":"Meter Provider File History","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"MeterProviderFileHistory","description":"","required":true,"schema":{"$ref":"#/definitions/MeterProviderFileHistory"}}],"tags":["meter-providers"],"description":"Meter Provider File History","summary":"Create a new Virtual File History record.","responses":{"201":{"schema":{"$ref":"#/definitions/MeterProviderFileHistoryCreated"},"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-providers"],"description":"Meter Provider File History","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/providers/{provider_id}":{"get":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"include_external_integrations","description":"","required":false,"type":"boolean"}],"tags":["meter-providers"],"description":"Meter Providers","summary":"Return specified Meter Provider.","responses":{"200":{"schema":{"$ref":"#/definitions/MeterProviderResponseBody"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-providers"],"description":"Meter Providers","summary":"Delete a Meter Provider.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMeterProviderResponseBody"},"description":""}}},"head":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-providers"],"description":"Meter Providers","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["meter-providers"],"description":"Meter Providers","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"UpdateMeterProviderRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/UpdateMeterProviderRequestBody"}}],"tags":["meter-providers"],"description":"Meter Providers","summary":"Update an existing Meter Provider.","responses":{"201":{"schema":{"$ref":"#/definitions/MeterProviderResponseBody"},"description":""}}}},"/providers":{"get":{"tags":["meter-providers"],"description":"Meter Providers","summary":"Return Meter Providers.","parameters":[{"in":"query","name":"provider_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"is_active","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"collector_email_address","description":"","required":false,"type":"string"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"include_external_integrations","description":"","required":false,"type":"boolean"},{"in":"query","name":"provider_name","description":"","required":false,"type":"string"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/SearchMeterProvidersResponseBody"},"description":""}}},"head":{"tags":["meter-providers"],"description":"Meter Providers","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["meter-providers"],"description":"Meter Providers","summary":"Create a new Meter Provider.","parameters":[{"in":"body","name":"CreateMeterProviderRequestBody","description":"","required":true,"schema":{"$ref":"#/definitions/CreateMeterProviderRequestBody"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/MeterProviderResponseBody"},"description":""}}},"options":{"tags":["meter-providers"],"description":"Meter Providers","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/customer/{customer_id}":{"delete":{"parameters":[{"in":"path","name":"customer_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Customers in Keycloak.","summary":"Delete Site Customer Policies.","responses":{"200":{"schema":{"$ref":"#/definitions/CustomerPolicyDeletedResponse"},"description":""}}},"put":{"parameters":[{"in":"path","name":"customer_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Customers in Keycloak.","summary":"Create Site Customer Policies.","responses":{"201":{"schema":{"$ref":"#/definitions/CustomerPolicyCreatedResponse"},"description":""}}}},"/client/{client_id}":{"delete":{"parameters":[{"in":"path","name":"client_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Clients in Keycloak.","summary":"Delete Site Client Policies.","responses":{"200":{"schema":{"$ref":"#/definitions/ClientPolicyDeletedResponse"},"description":""}}},"put":{"parameters":[{"in":"path","name":"client_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Clients in Keycloak.","summary":"Create Site Client Policies.","responses":{"201":{"schema":{"$ref":"#/definitions/ClientPolicyCreatedResponse"},"description":""}}}},"/contractor/{contractor_id}":{"delete":{"parameters":[{"in":"path","name":"contractor_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Contractors in Keycloak.","summary":"Delete Site Contractor Policies.","responses":{"200":{"schema":{"$ref":"#/definitions/ContractorPolicyDeletedResponse"},"description":""}}},"put":{"parameters":[{"in":"path","name":"contractor_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["keycloak"],"description":"Manage Site Policies for Contractors in Keycloak.","summary":"Create Site Contractor Policies.","responses":{"201":{"schema":{"$ref":"#/definitions/ContractorPolicyCreatedResponse"},"description":""}}}},"/network-providers/types/{network_provider_type_id}":{"get":{"parameters":[{"in":"path","name":"network_provider_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Types","summary":"Return Network Provider Type record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderTypeResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"network_provider_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Types","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"network_provider_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Types","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/network-providers/types":{"get":{"tags":["network-provider"],"description":"Network Provider Types","summary":"Return Network Provider Type records.","parameters":[{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true}],"responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderTypesResponse"},"description":""}}},"head":{"tags":["network-provider"],"description":"Network Provider Types","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"tags":["network-provider"],"description":"Network Provider Types","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/network-providers/plans/period-types":{"get":{"tags":["network-provider"],"description":"Network Provider Period Types","summary":"Return Network Provider Plan Period Type records.","parameters":[{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true}],"responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanPeriodTypesResponse"},"description":""}}},"head":{"tags":["network-provider"],"description":"Network Provider Period Types","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"tags":["network-provider"],"description":"Network Provider Period Types","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/network-providers/plans/{network_provider_plan_id}":{"get":{"parameters":[{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return specified Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Delete a Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NetworkProviderPlanPut","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProviderPlanPut"}}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Update an existing network Provider Plan record.","responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderPlanCreated"},"description":""}}}},"/network-providers/plans":{"get":{"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return Plans for a Network Provider records.","parameters":[{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"network_provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"network_provider_type_id","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanResponse"},"description":""}}},"head":{"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["network-provider"],"description":"Network Provider Plan","summary":"Create a new Network Provider Plan record.","parameters":[{"in":"body","name":"NetworkProviderPlanPost","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProviderPlanPost"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderPlanCreated"},"description":""}}},"options":{"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/network-providers/{network_provider_id}/plans/{network_provider_plan_id}":{"get":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return specified Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Delete a Network Provider Plan record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"network_provider_plan_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NetworkProviderPlanPut","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProviderPlanPut"}}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Update an existing network Provider Plan record.","responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderPlanCreated"},"description":""}}}},"/network-providers/{network_provider_id}/plans":{"get":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"network_provider_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"network_provider_type_id","description":"","required":false,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return Plans for a Network Provider records.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderPlanResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NetworkProviderPlanPost","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProviderPlanPost"}}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Create a new Network Provider Plan record.","responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderPlanCreated"},"description":""}}},"options":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider Plan","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/network-providers/{network_provider_id}":{"get":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider","summary":"Return specified Network Provider record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider","summary":"Delete a Network Provider record.","responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["network-provider"],"description":"Network Provider","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"network_provider_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"NetworkProviderItem","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProviderItem"}}],"tags":["network-provider"],"description":"Network Provider","summary":"Update an existing network Provider record.","responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderCreated"},"description":""}}}},"/network-providers":{"get":{"tags":["network-provider"],"description":"Network Provider","summary":"Return Network Provider records.","parameters":[{"in":"query","name":"network_provider_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"shared","description":"","required":false,"type":"boolean"},{"in":"query","name":"network_provider_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true}],"responses":{"200":{"schema":{"$ref":"#/definitions/NetworkProviderResponse"},"description":""}}},"head":{"tags":["network-provider"],"description":"Network Provider","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["network-provider"],"description":"Network Provider","summary":"Create a new Network Provider record.","parameters":[{"in":"body","name":"NetworkProvider","description":"","required":true,"schema":{"$ref":"#/definitions/NetworkProvider"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/NetworkProviderCreated"},"description":""}}},"options":{"tags":["network-provider"],"description":"Network Provider","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/healthcheck":{"get":{"tags":["healthcheck"],"description":"Healthcheck","summary":"Returns HTTP 200 (OK) when resource is available.","responses":{"200":{"description":""}}},"head":{"tags":["healthcheck"],"description":"Healthcheck","summary":"Return HTTP Headers","responses":{"200":{"description":""}}},"post":{"tags":["healthcheck"],"description":"Healthcheck","summary":"Returns HTTP 202 (Accepted) after supplied delay.","parameters":[{"in":"body","name":"HealthcheckDelay","description":"","required":true,"schema":{"$ref":"#/definitions/HealthcheckDelay"}}],"responses":{"202":{"description":""}}},"options":{"tags":["healthcheck"],"description":"Healthcheck","summary":"Return available HTTP OPTIONS","responses":{"200":{"description":""}}}},"/graphql":{"get":{"tags":["graphql"],"summary":"Submit GraphQL query via HTTP GET.","parameters":[{"in":"query","name":"query","description":"","required":true,"type":"string"},{"in":"query","name":"variables","description":"","required":false,"allowEmptyValue":true},{"in":"query","name":"operationName","description":"","required":false,"type":"string","allowEmptyValue":true}],"responses":{"default":{"description":""}}},"post":{"tags":["graphql"],"summary":"Submit GraphQL query via HTTP POST.","parameters":[{"in":"body","name":"GraphQLSchema","description":"","required":true,"schema":{"$ref":"#/definitions/GraphQLSchema"}}],"responses":{"default":{"description":""}}}},"/levels/tenants/{level_tenant_id}":{"get":{"parameters":[{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Tenant Level association.","tags":["tenants"],"summary":"Retrieve a Level Tenant association by ID.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantItemResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/TenantNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Tenant Level association.","tags":["tenants"],"summary":"Delete a Level Tenant association.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Tenant Level association.","tags":["tenants"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Tenant Level association.","tags":["tenants"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"LevelTenantItem","description":"","required":true,"schema":{"$ref":"#/definitions/LevelTenantItem"}}],"description":"Tenant Level association.","tags":["tenants"],"summary":"Update a Level Tenant association.","responses":{"default":{"description":""}}}},"/levels/tenants":{"get":{"tags":["tenants"],"description":"Tenants in Levels.","parameters":[{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"tenant_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Retrieve Tenants associated with Levels.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantArrayResponse"},"description":""}}},"head":{"tags":["tenants"],"description":"Tenants in Levels.","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["tenants"],"description":"Tenants in Levels.","parameters":[{"in":"body","name":"LevelTenant","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/LevelTenant"}}},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Associate Tenants with Levels.","responses":{"201":{"schema":{"$ref":"#/definitions/LevelTenantArrayResponse"},"description":""}}},"options":{"tags":["tenants"],"description":"Tenants in Levels.","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/levels/{level_id}/tenants/{tenant_id}":{"get":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Level association.","summary":"Retrieve a Level Tenant association by Level and Tenant ID.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantItemResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/TenantNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Level association.","summary":"Delete a Level Tenant association by Level and Tenant ID.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Level association.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Level association.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/levels/{level_id}/tenants":{"get":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"tenant_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"tags":["tenants"],"description":"Tenants in Levels.","summary":"Retrieve Tenants associated with Levels.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelTenantArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenants in Levels.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"LevelTenant","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/LevelTenant"}}}],"tags":["tenants"],"description":"Tenants in Levels.","summary":"Associate Tenants with Levels.","responses":{"201":{"schema":{"$ref":"#/definitions/LevelTenantArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenants in Levels.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/levels/{level_id}":{"get":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Level","tags":["levels"],"summary":"Return specified Level record.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/LevelNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Level","tags":["levels"],"summary":"Delete a Level record.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Level","tags":["levels"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Level","tags":["levels"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"LevelItem","description":"","required":true,"schema":{"$ref":"#/definitions/LevelItem"}}],"description":"Level","tags":["levels"],"summary":"Update an existing Level record.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelResponse"},"description":""}}}},"/levels":{"get":{"tags":["levels"],"description":"Levels for Site","parameters":[{"in":"query","name":"thermalcomfort_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"level_name","description":"","required":false,"type":"string"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"ie_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"has_ie_config","description":"","required":false,"type":"boolean"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Level Records.","responses":{"200":{"schema":{"$ref":"#/definitions/LevelArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/LevelNotFoundResponse"},"description":""}}},"head":{"tags":["levels"],"description":"Levels for Site","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["levels"],"description":"Levels for Site","parameters":[{"in":"body","name":"LevelArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Level"}}},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Level record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/LevelArrayResponse"},"description":""}}},"options":{"tags":["levels"],"description":"Levels for Site","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/zone_names/{zone_name_id}":{"get":{"parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Zone Name","tags":["zone-names"],"summary":"Return specified Zone Name record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneNameResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNameNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Zone Name","tags":["zone-names"],"summary":"Delete a Zone Name record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneNameDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Zone Name","tags":["zone-names"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Zone Name","tags":["zone-names"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneNameItem","description":"","required":true,"schema":{"$ref":"#/definitions/ZoneNameItem"}}],"description":"Zone Name","tags":["zone-names"],"summary":"Update an existing Zone Name record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneNameResponse"},"description":""}}}},"/zone_names":{"get":{"tags":["zone-names"],"description":"Zone Names","parameters":[{"in":"query","name":"zone_name_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"zone_name","description":"","required":false,"type":"string"},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Zone Name Records.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneNameArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNameNotFoundResponse"},"description":""}}},"head":{"tags":["zone-names"],"description":"Zone Names","parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["zone-names"],"description":"Zone Names","parameters":[{"in":"body","name":"ZoneNameArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ZoneName"}}},{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Zone Name record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneNameArrayResponse"},"description":""}}},"options":{"tags":["zone-names"],"description":"Zone Names","parameters":[{"in":"path","name":"zone_name_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/zones/tenants/{zone_tenant_id}":{"get":{"parameters":[{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Tenant Zone association.","tags":["tenants"],"summary":"Retrieve a Zone Tenant association by ID.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantItemResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/TenantNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Tenant Zone association.","tags":["tenants"],"summary":"Delete a Zone Tenant association.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Tenant Zone association.","tags":["tenants"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Tenant Zone association.","tags":["tenants"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneTenantItem","description":"","required":true,"schema":{"$ref":"#/definitions/ZoneTenantItem"}}],"description":"Tenant Zone association.","tags":["tenants"],"summary":"Update a Zone Tenant association.","responses":{"default":{"description":""}}}},"/zones/tenants":{"get":{"tags":["tenants"],"description":"Tenants in Zones.","parameters":[{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"tenant_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Retrieve Tenants associated with Zones.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantArrayResponse"},"description":""}}},"head":{"tags":["tenants"],"description":"Tenants in Zones.","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["tenants"],"description":"Tenants in Zones.","parameters":[{"in":"body","name":"ZoneTenant","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ZoneTenant"}}},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Associate Tenants with Zones.","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneTenantArrayResponse"},"description":""}}},"options":{"tags":["tenants"],"description":"Tenants in Zones.","parameters":[{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/zones/{zone_id}/tenants/{tenant_id}":{"get":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Zone association.","summary":"Retrieve a Zone Tenant association by Zone and Tenant ID.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantItemResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/TenantNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Zone association.","summary":"Delete a Zone Tenant association by Zone and Tenant ID.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Zone association.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenant Zone association.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/zones/{zone_id}/tenants":{"get":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"tenant_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"tenant_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"tags":["tenants"],"description":"Tenants in Zones.","summary":"Retrieve Tenants associated with Zones.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneTenantArrayResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenants in Zones.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneTenant","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ZoneTenant"}}}],"tags":["tenants"],"description":"Tenants in Zones.","summary":"Associate Tenants with Zones.","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneTenantArrayResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"level_tenant_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_tenant_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["tenants"],"description":"Tenants in Zones.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/zones/{zone_id}":{"get":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Zone","tags":["zones"],"summary":"Return specified Zone record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNotFoundResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"Zone","tags":["zones"],"summary":"Delete a Zone record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Zone","tags":["zones"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"Zone","tags":["zones"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ZoneItem","description":"","required":true,"schema":{"$ref":"#/definitions/ZoneItem"}}],"description":"Zone","tags":["zones"],"summary":"Update an existing Zone record.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneResponse"},"description":""}}}},"/zones":{"get":{"tags":["zones"],"description":"Zones","parameters":[{"in":"query","name":"zone_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"thermalcomfort_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"level_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"zone_name_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"level_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"system","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_name_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"ie_excluded","description":"","required":false,"type":"boolean"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"zone_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"has_ie_config","description":"","required":false,"type":"boolean"},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return Zone Records.","responses":{"200":{"schema":{"$ref":"#/definitions/ZoneArrayResponse"},"description":""},"404":{"schema":{"$ref":"#/definitions/ZoneNotFoundResponse"},"description":""}}},"head":{"tags":["zones"],"description":"Zones","parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["zones"],"description":"Zones","parameters":[{"in":"body","name":"ZoneArray","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/Zone"}}},{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Create new Zone record(s)","responses":{"201":{"schema":{"$ref":"#/definitions/ZoneArrayResponse"},"description":""}}},"options":{"tags":["zones"],"description":"Zones","parameters":[{"in":"path","name":"zone_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"site_id","description":"","required":true,"type":"integer","format":"int64"}],"summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/sustainability-ratings/main-attributes/{msra_id}":{"get":{"parameters":[{"in":"path","name":"msra_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attribute","summary":"Return main sustainability rating attribute.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributeResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"msra_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attribute","summary":"Delete main sustainability rating attribute.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteMainSustainabilityRatingAttributeResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"msra_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attribute","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"msra_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attribute","summary":"Return available http options.","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"msra_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"MainSustainabilityRatingAttributePutBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/MainSustainabilityRatingAttributePutBodyParams"}}],"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attribute","summary":"Update main sustainability rating attribute.","responses":{"200":{"schema":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributeResponse"},"description":""}}}},"/sustainability-ratings/main-attributes":{"get":{"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attributes","summary":"Return main sustainability rating attributes.","parameters":[{"in":"query","name":"msra_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"msra_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributesResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attributes","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attributes","summary":"Create main sustainability rating attributes.","parameters":[{"in":"body","name":"MainSustainabilityRatingAttributePostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/MainSustainabilityRatingAttributePostBodyParams"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributesResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Main Sustainability Rating Attributes","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/measures":{"get":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Measures","summary":"Return Sustainability Rating Measures.","parameters":[{"in":"query","name":"sustainability_rating_measure_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_measure_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingMeasuresResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Measures","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Measures","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/types/{sustainability_rating_type_id}":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_type_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"include_measures","description":"","required":false,"type":"boolean"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Type","summary":"Return Sustainability Rating Type.","responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingTypeResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"sustainability_rating_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Type","summary":"Delete Sustainability Rating Type.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteSustainabilityRatingTypeResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Type","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_type_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Type","summary":"Return available http options.","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"sustainability_rating_type_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SustainabilityRatingTypePutBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingTypePutBodyParams"}}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Type","summary":"Update Sustainability Rating Type.","responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingTypeResponse"},"description":""}}}},"/sustainability-ratings/types":{"get":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Types","summary":"Return Sustainability Rating Types.","parameters":[{"in":"query","name":"sustainability_rating_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"},{"in":"query","name":"include_measures","description":"","required":false,"type":"boolean"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"msra_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"msra_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingTypesResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Types","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Types","summary":"Create Sustainability Rating Types.","parameters":[{"in":"body","name":"SustainabilityRatingTypePostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingTypePostBodyParams"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingTypesResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Types","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/attachments/upload-urls":{"head":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment upload urls","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"body","name":"SustainabilityRatingAttachmentUploadUrlsPostBody","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentUploadUrlsPostBody"}}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment upload urls","summary":"Create Sustainability Rating Attachment upload urls","responses":{"201":{"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentUploadUrlsPostResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment upload urls","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/attachments/{sustainability_rating_attachment_id}/download":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Download Sustainability Rating Attachment.","responses":{"307":{"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/attachments/{sustainability_rating_attachment_id}":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return Sustainability Rating Attachment.","responses":{"200":{"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Delete Sustainability Rating Attachment.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteSustainabilityRatingAttachmentResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/attachments":{"get":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return Sustainability Rating Attachments.","parameters":[{"in":"query","name":"sustainability_rating_attachment_id","description":"","required":false,"type":"string","format":"uuid"},{"in":"query","name":"sustainability_rating_attachment_ids","description":"","required":false,"type":"array","items":{"type":"string","format":"uuid"},"collectionFormat":"multi"},{"in":"query","name":"sustainability_rating_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingAttachmentsResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Create Sustainability Rating Attachments.","parameters":[{"in":"body","name":"SustainabilityRatingAttachmentsPostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentsPostBodyParams"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/PostSustainabilityRatingAttachmentsResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/site-targets/{site_target_id}":{"get":{"parameters":[{"in":"path","name":"site_target_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Target","summary":"Return Site Sustainability Rating Target.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteTargetResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"site_target_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Target","summary":"Delete Site Sustainability Rating Target.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteTargetDeletedResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"site_target_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Target","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"site_target_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Target","summary":"Return available http options.","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"site_target_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Target","summary":"Update Site Sustainability Rating Target.","responses":{"200":{"schema":{"$ref":"#/definitions/SiteTargetResponse"},"description":""}}}},"/sustainability-ratings/site-targets":{"get":{"parameters":[{"in":"query","name":"site_target_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"sustainability_rating_measure_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"site_target_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"sustainability_rating_measure_id","description":"","required":false,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Targets","summary":"Return Site Sustainability Rating Targets.","responses":{"200":{"schema":{"$ref":"#/definitions/ListSiteTargetsResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Targets","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"body","name":"SiteTargetPostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SiteTargetPostBodyParams"}}],"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Targets","summary":"Upsert Site Sustainability Rating Targets.","responses":{"201":{"schema":{"$ref":"#/definitions/ListSiteTargetsResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Site Sustainability Rating Targets","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/{sustainability_rating_id}/attachments/{sustainability_rating_attachment_id}/download":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Download Sustainability Rating Attachment.","responses":{"307":{"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Resource for downloading Sustainability Rating Attachment.","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/{sustainability_rating_id}/attachments/{sustainability_rating_attachment_id}":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return Sustainability Rating Attachment.","responses":{"200":{"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Delete Sustainability Rating Attachment.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteSustainabilityRatingAttachmentResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"sustainability_rating_attachment_id","description":"","required":true,"type":"string","format":"uuid"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachment","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/{sustainability_rating_id}/attachments":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_attachment_id","description":"","required":false,"type":"string","format":"uuid"},{"in":"query","name":"sustainability_rating_attachment_ids","description":"","required":false,"type":"array","items":{"type":"string","format":"uuid"},"collectionFormat":"multi"},{"in":"query","name":"sustainability_rating_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return Sustainability Rating Attachments.","responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingAttachmentsResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SustainabilityRatingAttachmentsPostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingAttachmentsPostBodyParams"}}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Create Sustainability Rating Attachments.","responses":{"201":{"schema":{"$ref":"#/definitions/PostSustainabilityRatingAttachmentsResponse"},"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating Attachments","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/sustainability-ratings/{sustainability_rating_id}":{"get":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating","summary":"Return Sustainability Rating.","responses":{"200":{"schema":{"$ref":"#/definitions/SustainabilityRatingItemResponse"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating","summary":"Delete Sustainability Rating.","responses":{"200":{"schema":{"$ref":"#/definitions/DeleteSustainabilityRatingResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating","summary":"Return http headers.","responses":{"200":{"description":""}}},"options":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"}],"tags":["sustainability-ratings"],"description":"Sustainability Rating","summary":"Return available http options.","responses":{"200":{"description":""}}},"put":{"parameters":[{"in":"path","name":"sustainability_rating_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"SustainabilityRating","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRating"}}],"tags":["sustainability-ratings"],"description":"Sustainability Rating","summary":"Update Sustainability Rating.","responses":{"200":{"schema":{"$ref":"#/definitions/SustainabilityRatingItemResponse"},"description":""}}}},"/sustainability-ratings":{"get":{"tags":["sustainability-ratings"],"description":"Sustainability Ratings","summary":"Return Sustainability Ratings.","parameters":[{"in":"query","name":"sustainability_rating_type_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"period_start_date_end","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"score_gt","description":"","required":false,"type":"number","format":"double"},{"in":"query","name":"start_index","description":"","required":true,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_type_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"period_end_date_start","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"expiry_date_start","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean"},{"in":"query","name":"sustainability_rating_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit_per_site_and_type","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_measure_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"periods","description":"","required":false,"type":"array","items":{"$ref":"#/definitions/LocalDateInterval"},"collectionFormat":"multi"},{"in":"query","name":"period_start_date_start","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"period_end_date_end","description":"","required":false,"type":"string","format":"date"},{"in":"query","name":"site_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"score_gt_eq","description":"","required":false,"type":"number","format":"double"},{"in":"query","name":"site_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"aggregate_entity","description":"","required":false,"type":"string","enum":["site","all"]},{"in":"query","name":"score_lt","description":"","required":false,"type":"number","format":"double"},{"in":"query","name":"score","description":"","required":false,"type":"number","format":"double"},{"in":"query","name":"period","description":"","required":false,"$ref":"#/definitions/LocalDateInterval"},{"in":"query","name":"score_lt_eq","description":"","required":false,"type":"number","format":"double"},{"in":"query","name":"sustainability_rating_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"sustainability_rating_measure_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"scores","description":"","required":false,"type":"array","items":{"type":"number","format":"double"},"collectionFormat":"multi"},{"in":"query","name":"expiry_date_end","description":"","required":false,"type":"string","format":"date"}],"responses":{"200":{"schema":{"$ref":"#/definitions/GetSustainabilityRatingsResponse"},"description":""}}},"head":{"tags":["sustainability-ratings"],"description":"Sustainability Ratings","summary":"Return http headers.","responses":{"200":{"description":""}}},"post":{"tags":["sustainability-ratings"],"description":"Sustainability Ratings","summary":"Create Sustainability Ratings.","parameters":[{"in":"body","name":"SustainabilityRatingPostBodyParams","description":"","required":true,"schema":{"$ref":"#/definitions/SustainabilityRatingPostBodyParams"}}],"responses":{"201":{"schema":{"$ref":"#/definitions/PostSustainabilityRatingsResponse"},"description":""}}},"options":{"tags":["sustainability-ratings"],"description":"Sustainability Ratings","summary":"Return available http options.","responses":{"200":{"description":""}}}},"/external-links/{external_link_id}":{"get":{"parameters":[{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"External site links.","tags":["external-links"],"summary":"Retrieve an External link by id.","responses":{"200":{"schema":{"$ref":"#/definitions/ExternalLinkItem"},"description":""}}},"delete":{"parameters":[{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"}],"description":"External site links.","tags":["external-links"],"summary":"Delete an External link.","responses":{"200":{"schema":{"$ref":"#/definitions/ExternalLinkDeleteResponse"},"description":""}}},"head":{"parameters":[{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"External site links.","tags":["external-links"],"summary":"Return http headers","responses":{"default":{"description":""}}},"options":{"parameters":[{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"}],"response":{"200":null,"404":null},"description":"External site links.","tags":["external-links"],"summary":"Return available http options","responses":{"default":{"description":""}}},"put":{"parameters":[{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"path","name":"external_link_id","description":"","required":true,"type":"integer","format":"int64"},{"in":"body","name":"ExternalLinkItem","description":"","required":true,"schema":{"$ref":"#/definitions/ExternalLinkItem"}}],"description":"External site links.","tags":["external-links"],"summary":"Update an External link.","responses":{"200":{"schema":{"$ref":"#/definitions/ExternalLinkItemResponse"},"description":""}}}},"/external-links":{"get":{"tags":["external-links"],"description":"External site links.","summary":"Retrieve External site links.","parameters":[{"in":"query","name":"client_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"customer_ids","description":"","required":false,"type":"array","items":{"type":"integer","format":"int64"},"collectionFormat":"multi"},{"in":"query","name":"type","description":"","required":false,"type":"string","enum":["report"]},{"in":"query","name":"name","description":"","required":false,"type":"string"},{"in":"query","name":"no_count","description":"","required":false,"type":"boolean","allowEmptyValue":true},{"in":"query","name":"types","description":"","required":false,"type":"array","items":{"type":"string","enum":["report"]},"collectionFormat":"multi"},{"in":"query","name":"limit","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"url","description":"","required":false,"type":"string"},{"in":"query","name":"customer_id","description":"","required":false,"type":"integer","format":"int64"},{"in":"query","name":"urls","description":"","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"},{"in":"query","name":"start_index","description":"","required":false,"type":"integer","format":"int64","allowEmptyValue":true},{"in":"query","name":"client_id","description":"","required":false,"type":"integer","format":"int64"}],"responses":{"200":{"schema":{"$ref":"#/definitions/ExternalLinksResponseBody"},"description":""}}},"head":{"tags":["external-links"],"description":"External site links.","summary":"Return http headers","response":{"200":null,"404":null},"responses":{"default":{"description":""}}},"post":{"tags":["external-links"],"description":"External site links.","summary":"Add External site links.","parameters":[{"in":"body","name":"CreateExternalLinksRequestBody","description":"","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/ExternalLink"}}}],"responses":{"201":{"schema":{"$ref":"#/definitions/ExternalLinksResponseBody"},"description":""}}},"options":{"tags":["external-links"],"description":"External site links.","summary":"Return available http options","response":{"200":null,"404":null},"responses":{"default":{"description":""}}}},"/data-export":{"post":{"tags":["data-export"],"description":"Export Data to S3","summary":"Export Data to S3","parameters":[{"in":"body","name":"DataExport","description":"","required":true,"schema":{"$ref":"#/definitions/DataExport"}}],"responses":{"201":{"description":""}}}}},"definitions":{"AllAggregatedSustainabilityRating":{"type":"object","properties":{"score":{"type":"number","format":"double"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"aggregate_entity":{"type":"string","enum":["site","all"]}},"additionalProperties":false,"required":["score","sustainability_rating_type_id","aggregate_entity"]},"AssigneesAggregationResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/AssigneesAggregationResponseResponseMetadata"},"data":{"$ref":"#/definitions/AssigneesAggregationResponseData"}},"additionalProperties":false,"required":["status","data"]},"AssigneesAggregationResponseData":{"type":"object","properties":{"assignees_aggregation":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/AssigneesAggregationResponseDataAssigneesAggregation"},{"$ref":"#/definitions/BaseAssigneesAggregation"}]}}},"additionalProperties":false,"required":["assignees_aggregation"]},"AssigneesAggregationResponseDataAssigneesAggregation":{"type":"object","properties":{"client_count":{"type":"integer","format":"int64"},"contractor_count":{"type":"integer","format":"int64"},"customer_count":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["client_count","contractor_count","customer_count","site_id"]},"AssigneesAggregationResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"AssociatedSiteIdAndName":{"type":"object","properties":{"user_id":{"type":"string"},"site_id":{"type":"integer","format":"int64"},"site_name":{"type":"string"}},"additionalProperties":false,"required":["user_id","site_id","site_name"]},"AssociatedSitesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/AssociatedSitesResponseResponseMetadata"},"data":{"$ref":"#/definitions/AssociatedSitesResponseData"}},"additionalProperties":false,"required":["status","data"]},"AssociatedSitesResponseData":{"type":"object","properties":{"associated_sites":{"type":"array","items":{"$ref":"#/definitions/AssociatedSiteIdAndName"}}},"additionalProperties":false,"required":["associated_sites"]},"AssociatedSitesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"BaseAssigneesAggregation":{"type":"object","properties":{"client_count":{"type":"integer","format":"int64"},"contractor_count":{"type":"integer","format":"int64"},"customer_count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["client_count","contractor_count","customer_count"]},"BaseEquipmentAggregation":{"type":"object","properties":{"count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["count"]},"BaseSimpleMeterDataHistory":{"type":"object","properties":{"data_type":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"rollup_type":{"type":"string","enum":["daily","monthly"],"x-nullable":true},"unit_name":{"type":"string","enum":["kVA","kWh","gal","kL","kVArh","MJ","thm"]},"data":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryItem"}}},"additionalProperties":false,"required":["data_type","data"]},"BaseThermalComfortSchedule":{"type":"object","properties":{"day_start":{"type":"string"},"day_end":{"type":"string"},"exclude_weekends":{"type":"boolean"}},"additionalProperties":false,"required":["day_start","day_end","exclude_weekends"]},"ClientPolicyCreatedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ClientPolicyCreatedResponseResponseMetadata"},"data":{"$ref":"#/definitions/ClientPolicyCreatedResponseData"}},"additionalProperties":false,"required":["status","data"]},"ClientPolicyCreatedResponseData":{"type":"object","properties":{"client":{"$ref":"#/definitions/ClientPolicyCreatedResponseDataClient"}},"additionalProperties":false,"required":["client"]},"ClientPolicyCreatedResponseDataClient":{"type":"object","properties":{"default-group-policy":{"$ref":"#/definitions/ClientPolicyCreatedResponseDataClientDefaultGroupPolicy"},"admin-group-policy":{"$ref":"#/definitions/ClientPolicyCreatedResponseDataClientAdminGroupPolicy"},"client-id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["default-group-policy","admin-group-policy","client-id"]},"ClientPolicyCreatedResponseDataClientAdminGroupPolicy":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"additionalProperties":false,"required":["id","name"]},"ClientPolicyCreatedResponseDataClientDefaultGroupPolicy":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"additionalProperties":false,"required":["id","name"]},"ClientPolicyCreatedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ClientPolicyDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ClientPolicyDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/ClientPolicyDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"ClientPolicyDeletedResponseData":{"type":"object","properties":{"client":{"$ref":"#/definitions/ClientPolicyDeletedResponseDataClient"}},"additionalProperties":false,"required":["client"]},"ClientPolicyDeletedResponseDataClient":{"type":"object","properties":{"client_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["client_id"]},"ClientPolicyDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"Collector":{"type":"object","properties":{"description":{"type":"string","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"interface_name":{"type":"string","x-nullable":true},"favourite_count":{"type":"integer","format":"int64","x-nullable":true},"collector_type":{"type":"string","enum":["Default","Physical","Meterdata","Virtual","System"],"x-nullable":true},"broadcast":{"type":"string","x-nullable":true},"registered_at":{"type":"string","format":"date-time","x-nullable":true},"access_token":{"type":"string","x-nullable":true},"ip_address":{"type":"string","x-nullable":true},"is_active":{"type":"boolean","x-nullable":true},"mac_address_2":{"type":"string","x-nullable":true},"history_synced_at":{"type":"string","format":"date-time","x-nullable":true},"hostname":{"type":"string","x-nullable":true},"dhcp":{"type":"boolean","x-nullable":true},"interface_name_2":{"type":"string","x-nullable":true},"subnet_mask_2":{"type":"string","x-nullable":true},"dhcp_2":{"type":"boolean","x-nullable":true},"gateway":{"type":"string","x-nullable":true},"site_name":{"type":"string","x-nullable":true},"gateway_2":{"type":"string","x-nullable":true},"site_timezone":{"type":"string","x-nullable":true},"broadcast_2":{"type":"string","x-nullable":true},"mac_address":{"type":"string","x-nullable":true},"sync_interval":{"type":"integer","format":"int64","x-nullable":true},"last_polled_at":{"type":"string","format":"date-time","x-nullable":true},"collector_id":{"type":"integer","format":"int64","x-nullable":true},"dns":{"type":"string","x-nullable":true},"virtual":{"type":"boolean","x-nullable":true},"configuration":{"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"bacnet_scan_range":{"type":"string","x-nullable":true},"dns_2":{"type":"string","x-nullable":true},"collection_interval":{"type":"string","x-nullable":true},"subnet_mask":{"type":"string","x-nullable":true},"collector_sequence_id":{"type":"integer","format":"int64","x-nullable":true},"ip_address_2":{"type":"string","x-nullable":true},"device_count":{"type":"integer","format":"int64","x-nullable":true},"bacnet_broadcast":{"type":"string","x-nullable":true}},"additionalProperties":false},"CollectorAdaptiveControlHistory":{"type":"object","properties":{"collector_id":{"type":"integer","format":"int64"},"fav_id":{"type":"integer","format":"int64"},"ts":{"type":"string","format":"date-time"},"data":{"type":"number","format":"double"},"info_msg":{"type":"string","x-nullable":true},"error_msg":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["collector_id","fav_id","ts","data","info_msg","error_msg"]},"CollectorAdaptiveControlHistoryArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorAdaptiveControlHistoryArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorAdaptiveControlHistoryArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorAdaptiveControlHistoryArrayResponseData":{"type":"object","properties":{"collector_adaptive_control_history":{"type":"array","items":{"$ref":"#/definitions/CollectorAdaptiveControlHistory"}}},"additionalProperties":false,"required":["collector_adaptive_control_history"]},"CollectorAdaptiveControlHistoryArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorArrayResponseData":{"type":"object","properties":{"collectors":{"type":"array","items":{"$ref":"#/definitions/Collector"}}},"additionalProperties":false,"required":["collectors"]},"CollectorArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorCommand":{"type":"object","properties":{"command_id":{"type":"string","format":"uuid"},"collector_id":{"type":"integer","format":"int64"},"command_type":{"type":"string"},"command_params":{},"created_at":{"type":"string","format":"date-time"},"last_modified_at":{"type":"string","format":"date-time"},"status":{"type":"string","enum":["Failed","Started","Completed","Queued"]},"result":{"x-nullable":true}},"additionalProperties":false,"required":["command_id","collector_id","command_type","command_params","created_at","last_modified_at","status","result"]},"CollectorCommandQueueHeadResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorCommandQueueHeadResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorCommandQueueHeadResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorCommandQueueHeadResponseData":{"type":"object","properties":{"collector_command":{"$ref":"#/definitions/CollectorCommand","x-nullable":true}},"additionalProperties":false,"required":["collector_command"]},"CollectorCommandQueueHeadResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorCommandResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorCommandResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorCommandResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorCommandResponseData":{"type":"object","properties":{"collector_command":{"$ref":"#/definitions/CollectorCommand"}},"additionalProperties":false,"required":["collector_command"]},"CollectorCommandResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorCommandsResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorCommandsResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorCommandsResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorCommandsResponseData":{"type":"object","properties":{"collector_commands":{"type":"array","items":{"$ref":"#/definitions/CollectorCommand"}}},"additionalProperties":false,"required":["collector_commands"]},"CollectorCommandsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorDeletedResponseData":{"type":"object","properties":{"collector":{"$ref":"#/definitions/CollectorDeletedResponseDataCollector"}},"additionalProperties":false,"required":["collector"]},"CollectorDeletedResponseDataCollector":{"type":"object","properties":{"collector_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["collector_id","deleted"]},"CollectorDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorNote":{"type":"object","properties":{"collector_note_id":{"type":"string","format":"uuid"},"collector_id":{"type":"integer","format":"int64"},"note_text":{"type":"string"},"user_id":{"type":"string"},"created_at":{"type":"string","format":"date-time"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["collector_note_id","collector_id","note_text","user_id","created_at","last_modified_at"]},"CollectorNoteBodyParams":{"type":"object","properties":{"note_text":{"type":"string"}},"additionalProperties":false,"required":["note_text"]},"CollectorNoteDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorNoteDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorNoteDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorNoteDeleteResponseData":{"type":"object","properties":{"collector_note":{"$ref":"#/definitions/CollectorNoteDeleteResponseDataCollectorNote"}},"additionalProperties":false,"required":["collector_note"]},"CollectorNoteDeleteResponseDataCollectorNote":{"type":"object","properties":{"collector_note_id":{"type":"string","format":"uuid"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["collector_note_id","deleted"]},"CollectorNoteDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorNoteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorNoteResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorNoteResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorNoteResponseData":{"type":"object","properties":{"collector_note":{"$ref":"#/definitions/CollectorNote"}},"additionalProperties":false,"required":["collector_note"]},"CollectorNoteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorNotesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorNotesResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorNotesResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorNotesResponseData":{"type":"object","properties":{"collector_notes":{"type":"array","items":{"$ref":"#/definitions/CollectorNote"}}},"additionalProperties":false,"required":["collector_notes"]},"CollectorNotesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorResponseData":{"type":"object","properties":{"collector":{"$ref":"#/definitions/Collector"}},"additionalProperties":false,"required":["collector"]},"CollectorResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorScan":{"type":"object","properties":{"favourite_count":{"type":"integer","format":"int64","x-nullable":true},"scan_interval":{"type":"string","x-nullable":true},"end_ts":{"type":"string","format":"date-time"},"missing_favourites":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"scan_id":{"x-oneOf":[{"type":"integer","format":"int64"},{"type":"string","format":"uuid"}]},"data_count":{"type":"integer","format":"int64","x-nullable":true},"reason":{"type":"string","x-nullable":true},"start_ts":{"type":"string","format":"date-time"},"scan_type":{"type":"string","enum":["SQLServer","Siemens","Smartconnector","BACnet","Haystack"],"x-nullable":true},"collector_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["end_ts","scan_id","start_ts","collector_id"]},"CollectorScanArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorScanArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorScanArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorScanArrayResponseData":{"type":"object","properties":{"collector_scans":{"type":"array","items":{"$ref":"#/definitions/CollectorScan"}}},"additionalProperties":false,"required":["collector_scans"]},"CollectorScanArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorScanResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorScanResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorScanResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorScanResponseData":{"type":"object","properties":{"collector_scan":{"$ref":"#/definitions/CollectorScan","x-nullable":true}},"additionalProperties":false,"required":["collector_scan"]},"CollectorScanResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CollectorTokenRefreshResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CollectorTokenRefreshResponseResponseMetadata"},"data":{"$ref":"#/definitions/CollectorTokenRefreshResponseData"}},"additionalProperties":false,"required":["status","data"]},"CollectorTokenRefreshResponseData":{"type":"object","properties":{"collector_id":{"type":"integer","format":"int64"},"access_token":{"type":"string"}},"additionalProperties":false,"required":["collector_id","access_token"]},"CollectorTokenRefreshResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ContractorPolicyCreatedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ContractorPolicyCreatedResponseResponseMetadata"},"data":{"$ref":"#/definitions/ContractorPolicyCreatedResponseData"}},"additionalProperties":false,"required":["status","data"]},"ContractorPolicyCreatedResponseData":{"type":"object","properties":{"contractor":{"$ref":"#/definitions/ContractorPolicyCreatedResponseDataContractor"}},"additionalProperties":false,"required":["contractor"]},"ContractorPolicyCreatedResponseDataContractor":{"type":"object","properties":{"contractor_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["contractor_id"]},"ContractorPolicyCreatedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ContractorPolicyDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ContractorPolicyDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/ContractorPolicyDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"ContractorPolicyDeletedResponseData":{"type":"object","properties":{"contractor":{"$ref":"#/definitions/ContractorPolicyDeletedResponseDataContractor"}},"additionalProperties":false,"required":["contractor"]},"ContractorPolicyDeletedResponseDataContractor":{"type":"object","properties":{"contractor_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["contractor_id"]},"ContractorPolicyDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateCollectorCommandRequestBodyParams":{"type":"object","properties":{"command_type":{"type":"string"},"command_params":{}},"additionalProperties":false,"required":["command_type","command_params"]},"CreateMetadataPredictionScanRequestBody":{"type":"object","properties":{"collector_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["collector_id"]},"CreateMetadataPredictionScanResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMetadataPredictionScanResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMetadataPredictionScanResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMetadataPredictionScanResponseBodyData":{"type":"object","properties":{"prediction_scan":{"$ref":"#/definitions/MetadataPredictionScanResponseItem"}},"additionalProperties":false,"required":["prediction_scan"]},"CreateMetadataPredictionScanResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMetadataRequestBody":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"unit":{"type":"string","x-nullable":true},"name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64","x-nullable":true},"code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["type_id","name","code","unit_id"]},"CreateMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/MetadataResponseItem"}},"additionalProperties":false,"required":["metadata"]},"CreateMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMetadataTypeRequestBody":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["type","type_code"]},"CreateMetadataTypeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMetadataTypeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMetadataTypeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMetadataTypeResponseBodyData":{"type":"object","properties":{"metadata_type":{"$ref":"#/definitions/CreateMetadataTypeResponseBodyDataMetadataType"}},"additionalProperties":false,"required":["metadata_type"]},"CreateMetadataTypeResponseBodyDataMetadataType":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["type","type_code"]},"CreateMetadataTypeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMetadataUnitRequestBody":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["unit"]},"CreateMetadataUnitResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMetadataUnitResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMetadataUnitResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMetadataUnitResponseBodyData":{"type":"object","properties":{"metadata_unit":{"$ref":"#/definitions/CreateMetadataUnitResponseBodyDataMetadataUnit"}},"additionalProperties":false,"required":["metadata_unit"]},"CreateMetadataUnitResponseBodyDataMetadataUnit":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["unit"]},"CreateMetadataUnitResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMeterDataEstimationRequestBody":{"type":"object","properties":{"nmi_ids_stream_ids":{"type":"array","items":{"type":"string"}},"estimation_windows":{"type":"array","items":{"$ref":"#/definitions/EstimationWindow"}},"forced_data_period":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["nmi_ids_stream_ids","estimation_windows"]},"CreateMeterDataEstimationResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMeterDataEstimationResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMeterDataEstimationResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMeterDataEstimationResponseBodyData":{"type":"object","properties":{"estimated_gaps":{"type":"array","items":{"$ref":"#/definitions/EstimatedGap"}}},"additionalProperties":false,"required":["estimated_gaps"]},"CreateMeterDataEstimationResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMeterFileHistoryResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMeterFileHistoryResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMeterFileHistoryResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMeterFileHistoryResponseBodyData":{"type":"object","properties":{"nmi_file_history":{"$ref":"#/definitions/CreateMeterFileHistoryResponseBodyDataNmiFileHistory"}},"additionalProperties":false,"required":["nmi_file_history"]},"CreateMeterFileHistoryResponseBodyDataNmiFileHistory":{"type":"object","properties":{"items":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["items"]},"CreateMeterFileHistoryResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMeterProviderRequestBody":{"type":"object","properties":{"timezone":{"type":"string","x-nullable":true},"forward_email_address":{"type":"string","x-nullable":true},"forward_email":{"type":"boolean","x-nullable":true},"provider_name":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"contact_email_address":{"type":"string"},"validate_nmi_numbers":{"type":"boolean","x-nullable":true},"collector_email_address":{"type":"string"},"collection_interval":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["provider_name","contact_email_address","collector_email_address"]},"CreateMeterRequestBody":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"timezone":{"type":"string","x-nullable":true},"parent_nmi_id":{"type":"integer","format":"int64","x-nullable":true},"demand_peak_calculation_interval":{"type":"string","x-nullable":true},"nmi_id":{"type":"integer","format":"int64","x-nullable":true},"utility_type":{"type":"string","enum":["Gas","Water","Electricity"],"x-nullable":true},"data_interval":{"type":"string","x-nullable":true},"nmi_number":{"type":"string"},"provider_id":{"type":"integer","format":"int64"},"peak_demand_max_target":{"type":"number","format":"double","x-nullable":true},"virtual_meter_calculation_type":{"type":"string","enum":["SELECTED_CHILDREN_SUMMED","SELECTED_SIBLINGS_SUBTRACTED","ALL_SIBLINGS_SUBTRACTED"],"x-nullable":true},"meter_type":{"type":"string","enum":["Physical","NMI","Virtual"],"x-nullable":true},"virtual_meter_calculation_entities":{"type":"array","items":{"type":"number","format":"double"},"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"collection_interval":{"type":"string","x-nullable":true},"display_name":{"type":"string","x-nullable":true},"parent_stream_id":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["nmi_number","provider_id"]},"CreateMeterResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMeterResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMeterResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMeterResponseBodyData":{"type":"object","properties":{"nmi_number":{"$ref":"#/definitions/Meter"}},"additionalProperties":false,"required":["nmi_number"]},"CreateMeterResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateMeterStreamsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateMeterStreamsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateMeterStreamsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateMeterStreamsResponseBodyData":{"type":"object","properties":{"nmi_streams":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},"additionalProperties":false,"required":["nmi_streams"]},"CreateMeterStreamsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CreateSiteMetersResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CreateSiteMetersResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/CreateSiteMetersResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"CreateSiteMetersResponseBodyData":{"type":"object","properties":{"nmi_numbers":{"type":"array","items":{"$ref":"#/definitions/Meter"}}},"additionalProperties":false,"required":["nmi_numbers"]},"CreateSiteMetersResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CustomerPolicyCreatedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CustomerPolicyCreatedResponseResponseMetadata"},"data":{"$ref":"#/definitions/CustomerPolicyCreatedResponseData"}},"additionalProperties":false,"required":["status","data"]},"CustomerPolicyCreatedResponseData":{"type":"object","properties":{"customer":{"$ref":"#/definitions/CustomerPolicyCreatedResponseDataCustomer"}},"additionalProperties":false,"required":["customer"]},"CustomerPolicyCreatedResponseDataCustomer":{"type":"object","properties":{"default-group-policy":{"$ref":"#/definitions/CustomerPolicyCreatedResponseDataCustomerDefaultGroupPolicy"},"admin-group-policy":{"$ref":"#/definitions/CustomerPolicyCreatedResponseDataCustomerAdminGroupPolicy"},"customer-id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["default-group-policy","admin-group-policy","customer-id"]},"CustomerPolicyCreatedResponseDataCustomerAdminGroupPolicy":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"additionalProperties":false,"required":["id","name"]},"CustomerPolicyCreatedResponseDataCustomerDefaultGroupPolicy":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"}},"additionalProperties":false,"required":["id","name"]},"CustomerPolicyCreatedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"CustomerPolicyDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/CustomerPolicyDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/CustomerPolicyDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"CustomerPolicyDeletedResponseData":{"type":"object","properties":{"customer":{"$ref":"#/definitions/CustomerPolicyDeletedResponseDataCustomer"}},"additionalProperties":false,"required":["customer"]},"CustomerPolicyDeletedResponseDataCustomer":{"type":"object","properties":{"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["customer_id"]},"CustomerPolicyDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DataExport":{"type":"object","properties":{"site_ids":{"type":"array","items":{"type":"integer","format":"int64"}},"local_start_ts":{"type":"string","format":"date-time"},"local_end_ts":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["site_ids","local_start_ts","local_end_ts"]},"DeleteMainSustainabilityRatingAttributeResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMainSustainabilityRatingAttributeResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"DeleteMainSustainabilityRatingAttributeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/DeleteMetadataResponseBodyDataMetadata"}},"additionalProperties":false,"required":["metadata"]},"DeleteMetadataResponseBodyDataMetadata":{"type":"object","properties":{"metadata_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["metadata_id","deleted"]},"DeleteMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMetadataTypeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMetadataTypeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMetadataTypeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMetadataTypeResponseBodyData":{"type":"object","properties":{"metadata_type":{"$ref":"#/definitions/DeleteMetadataTypeResponseBodyDataMetadataType"}},"additionalProperties":false,"required":["metadata_type"]},"DeleteMetadataTypeResponseBodyDataMetadataType":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["type_id","deleted"]},"DeleteMetadataTypeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMetadataUnitResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMetadataUnitResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMetadataUnitResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMetadataUnitResponseBodyData":{"type":"object","properties":{"metadata_unit":{"$ref":"#/definitions/DeleteMetadataUnitResponseBodyDataMetadataUnit"}},"additionalProperties":false,"required":["metadata_unit"]},"DeleteMetadataUnitResponseBodyDataMetadataUnit":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["unit_id","deleted"]},"DeleteMetadataUnitResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMeterProviderResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMeterProviderResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMeterProviderResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMeterProviderResponseBodyData":{"type":"object","properties":{"meter_provider":{"$ref":"#/definitions/DeleteMeterProviderResponseBodyDataMeterProvider"}},"additionalProperties":false,"required":["meter_provider"]},"DeleteMeterProviderResponseBodyDataMeterProvider":{"type":"object","properties":{"provider_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["provider_id","deleted"]},"DeleteMeterProviderResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMeterResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMeterResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMeterResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMeterResponseBodyData":{"type":"object","properties":{"nmi_number":{"$ref":"#/definitions/DeleteMeterResponseBodyDataNmiNumber"}},"additionalProperties":false,"required":["nmi_number"]},"DeleteMeterResponseBodyDataNmiNumber":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_id","deleted"]},"DeleteMeterResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteMeterStreamResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteMeterStreamResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/DeleteMeterStreamResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"DeleteMeterStreamResponseBodyData":{"type":"object","properties":{"nmi_stream":{"$ref":"#/definitions/DeleteMeterStreamResponseBodyDataNmiStream"}},"additionalProperties":false,"required":["nmi_stream"]},"DeleteMeterStreamResponseBodyDataNmiStream":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"stream_id":{"type":"string"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_id","stream_id","deleted"]},"DeleteMeterStreamResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteSitePhotoResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteSitePhotoResponseResponseMetadata"},"data":{"$ref":"#/definitions/DeleteSitePhotoResponseData"}},"additionalProperties":false,"required":["status","data"]},"DeleteSitePhotoResponseData":{"type":"object","properties":{"site_photo_url":{"$ref":"#/definitions/DeleteSitePhotoResponseDataSitePhotoUrl"}},"additionalProperties":false,"required":["site_photo_url"]},"DeleteSitePhotoResponseDataSitePhotoUrl":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["site_id","deleted"]},"DeleteSitePhotoResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteSustainabilityRatingAttachmentResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteSustainabilityRatingAttachmentResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"DeleteSustainabilityRatingAttachmentResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteSustainabilityRatingResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteSustainabilityRatingResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"DeleteSustainabilityRatingResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeleteSustainabilityRatingTypeResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeleteSustainabilityRatingTypeResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"DeleteSustainabilityRatingTypeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DemandRate":{"type":"object","properties":{"start_ts":{"type":"string","format":"date-time"},"rate":{"type":"number","format":"double"}},"additionalProperties":false,"required":["start_ts","rate"]},"DemandSchedule":{"type":"object","properties":{"day_start":{"type":"string"},"day_end":{"type":"string"},"exclude_weekends":{"type":"boolean"}},"additionalProperties":false,"required":["day_start","day_end","exclude_weekends"]},"Device":{"type":"object","properties":{"properties":{"$ref":"#/definitions/DeviceProperties","x-nullable":true},"vendor":{"type":"string","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"discovered_at":{"type":"string","format":"date-time","x-nullable":true},"is_active":{"type":"boolean"},"primary_equipment_id":{"type":"integer","format":"int64","x-nullable":true},"bacnet_device_name":{"type":"string"},"updated_at":{"type":"string","format":"date-time","x-nullable":true},"lastseen_at":{"type":"string","format":"date-time","x-nullable":true},"bacnet_device_id":{"type":"integer","format":"int64"},"comment":{"type":"string"},"collector_id":{"type":"integer","format":"int64"},"device_label":{"type":"string"},"virtual":{"type":"boolean","x-nullable":true},"device_id":{"type":"integer","format":"int64","x-nullable":true},"model":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["is_active","bacnet_device_name","bacnet_device_id","comment","collector_id","device_label"]},"DeviceArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeviceArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/DeviceArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"DeviceArrayResponseData":{"type":"object","properties":{"devices":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/DeviceLastModifiedAtOnly"},{"$ref":"#/definitions/Device"}]}}},"additionalProperties":false,"required":["devices"]},"DeviceArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeviceItem":{"type":"object","properties":{"properties":{"$ref":"#/definitions/DeviceProperties","x-nullable":true},"vendor":{"type":"string","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"discovered_at":{"type":"string","format":"date-time","x-nullable":true},"is_active":{"type":"boolean"},"primary_equipment_id":{"type":"integer","format":"int64","x-nullable":true},"bacnet_device_name":{"type":"string"},"updated_at":{"type":"string","format":"date-time","x-nullable":true},"lastseen_at":{"type":"string","format":"date-time","x-nullable":true},"bacnet_device_id":{"type":"integer","format":"int64"},"comment":{"type":"string"},"collector_id":{"type":"integer","format":"int64"},"device_label":{"type":"string"},"virtual":{"type":"boolean","x-nullable":true},"device_id":{"type":"integer","format":"int64"},"model":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["is_active","bacnet_device_name","bacnet_device_id","comment","collector_id","device_label","device_id"]},"DeviceLastModifiedAtOnly":{"type":"object","properties":{"device_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["device_id","last_modified_at"]},"DeviceObject":{"type":"object","properties":{"device_object_id":{"type":"integer","format":"int64","x-nullable":true},"device_id":{"type":"integer","format":"int64"},"object_name":{"type":"string"},"object_identifier":{"type":"string"},"description":{"type":"string","x-nullable":true},"units":{"type":"string","x-nullable":true},"present_value":{"type":"number","format":"double","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["device_id","object_name","object_identifier","description","units","present_value"]},"DeviceObjectArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeviceObjectArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/DeviceObjectArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"DeviceObjectArrayResponseData":{"type":"object","properties":{"device_objects":{"type":"array","items":{"$ref":"#/definitions/DeviceObject"}}},"additionalProperties":false,"required":["device_objects"]},"DeviceObjectArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeviceObjectCreated":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeviceObjectCreatedResponseMetadata"},"data":{"$ref":"#/definitions/DeviceObjectCreatedData"}},"additionalProperties":false,"required":["status","data"]},"DeviceObjectCreatedData":{"type":"object","properties":{"device_objects":{"$ref":"#/definitions/DeviceObjectCreatedDataDeviceObjects"}},"additionalProperties":false,"required":["device_objects"]},"DeviceObjectCreatedDataDeviceObjects":{"type":"object","properties":{"items":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["items"]},"DeviceObjectCreatedResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"DeviceProperties":{"type":"object","properties":{"local_device_uuid":{"type":"string","format":"uuid"},"ip_address":{"type":"string","x-nullable":true},"static":{"type":"boolean"},"segmentation_supported":{"type":"string"},"read_property_limit":{"type":"integer","format":"int64","x-nullable":true},"port":{"type":"integer","format":"int64","x-nullable":true},"network_number":{"type":"integer","format":"int64"},"max_adpu_length_supported":{"type":"integer","format":"int64"},"services_supported":{"x-nullable":true}},"additionalProperties":false,"required":["local_device_uuid","ip_address","static","segmentation_supported","port","network_number","max_adpu_length_supported"]},"DeviceResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/DeviceResponseResponseMetadata"},"data":{"$ref":"#/definitions/DeviceResponseData"}},"additionalProperties":false,"required":["status","data"]},"DeviceResponseData":{"type":"object","properties":{"device":{"$ref":"#/definitions/Device"}},"additionalProperties":false,"required":["device"]},"DeviceResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"Equipment":{"type":"object","properties":{"maintainer_name":{"type":"string","x-nullable":true},"role":{"type":"string","x-nullable":true},"energyconsumption":{"type":"number","format":"double","x-nullable":true},"vendor":{"type":"string","x-nullable":true},"favourite_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"operation_duration_per_year":{"type":"string","x-nullable":true},"primary_device_id":{"type":"integer","format":"int64","x-nullable":true},"parent_equipment_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"capacity_unit":{"type":"string","x-nullable":true},"capacity":{"type":"number","format":"double","x-nullable":true},"maintainer_reference":{"type":"string","x-nullable":true},"name":{"type":"string"},"is_active":{"type":"boolean"},"energyconsumption_unit":{"type":"string","x-nullable":true},"canonical_favourite_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"equipment_id":{"type":"integer","format":"int64","x-nullable":true},"comment":{"type":"string","x-nullable":true},"collector_id":{"type":"integer","format":"int64"},"files":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"shared":{"type":"boolean","x-nullable":true},"virtual":{"type":"boolean","x-nullable":true},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"metadata_type_id":{"type":"integer","format":"int64","x-nullable":true},"target_running_load":{"type":"number","format":"double","x-nullable":true},"related_equipment":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"model":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["name","is_active","collector_id"]},"EquipmentAggregationResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentAggregationResponseResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentAggregationResponseData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentAggregationResponseData":{"type":"object","properties":{"equipment_aggregation":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/EquipmentAggregationResponseDataEquipmentAggregation"},{"$ref":"#/definitions/BaseEquipmentAggregation"}]}}},"additionalProperties":false,"required":["equipment_aggregation"]},"EquipmentAggregationResponseDataEquipmentAggregation":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["count","site_id"]},"EquipmentAggregationResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EquipmentArrayResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentArrayResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentArrayResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentArrayResponseBodyData":{"type":"object","properties":{"equipment":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/EquipmentLastModifiedAtOnly"},{"$ref":"#/definitions/Equipment"}]}}},"additionalProperties":false,"required":["equipment"]},"EquipmentArrayResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EquipmentDeletedResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentDeletedResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentDeletedResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentDeletedResponseBodyData":{"type":"object","properties":{"equipment":{"$ref":"#/definitions/EquipmentDeletedResponseBodyDataEquipment"}},"additionalProperties":false,"required":["equipment"]},"EquipmentDeletedResponseBodyDataEquipment":{"type":"object","properties":{"equipment_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["equipment_id","deleted"]},"EquipmentDeletedResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EquipmentItem":{"type":"object","properties":{"maintainer_name":{"type":"string","x-nullable":true},"role":{"type":"string","x-nullable":true},"energyconsumption":{"type":"number","format":"double","x-nullable":true},"vendor":{"type":"string","x-nullable":true},"favourite_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"operation_duration_per_year":{"type":"string","x-nullable":true},"primary_device_id":{"type":"integer","format":"int64","x-nullable":true},"parent_equipment_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"capacity_unit":{"type":"string","x-nullable":true},"capacity":{"type":"number","format":"double","x-nullable":true},"maintainer_reference":{"type":"string","x-nullable":true},"name":{"type":"string"},"is_active":{"type":"boolean"},"energyconsumption_unit":{"type":"string","x-nullable":true},"canonical_favourite_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"equipment_id":{"type":"integer","format":"int64"},"comment":{"type":"string","x-nullable":true},"collector_id":{"type":"integer","format":"int64"},"files":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"shared":{"type":"boolean","x-nullable":true},"virtual":{"type":"boolean","x-nullable":true},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"metadata_type_id":{"type":"integer","format":"int64","x-nullable":true},"target_running_load":{"type":"number","format":"double","x-nullable":true},"related_equipment":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"model":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["name","is_active","equipment_id","collector_id"]},"EquipmentLastModifiedAtOnly":{"type":"object","properties":{"equipment_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["equipment_id","last_modified_at"]},"EquipmentMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentMetadataResponseBodyData":{"type":"object","properties":{"favourites":{"type":"array","items":{"$ref":"#/definitions/EquipmentMetadataResponseBodyDataFavourites"}}},"additionalProperties":false,"required":["favourites"]},"EquipmentMetadataResponseBodyDataFavourites":{"type":"object","properties":{"fav_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["fav_id"]},"EquipmentMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EquipmentNotFoundResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentNotFoundResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentNotFoundResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentNotFoundResponseBodyData":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"EquipmentNotFoundResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EquipmentResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/EquipmentResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/EquipmentResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"EquipmentResponseBodyData":{"type":"object","properties":{"equipment":{"$ref":"#/definitions/Equipment"}},"additionalProperties":false,"required":["equipment"]},"EquipmentResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"EstimatedGap":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"stream_id":{"type":"string"},"data_type":{"type":"string"},"start_ts":{"type":"string","format":"date-time"},"end_ts":{"type":"string","format":"date-time"},"data_interval":{"type":"string"},"count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["nmi_id","stream_id","data_type","start_ts","end_ts","data_interval","count"]},"EstimationWindow":{"type":"object","properties":{"start_ts":{"type":"string","format":"date-time"},"end_ts":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["start_ts","end_ts"]},"ExternalLink":{"type":"object","properties":{"client_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string","enum":["report"]},"url":{"type":"string"},"name":{"type":"string"},"description":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["client_id","type","url","name"]},"ExternalLinkDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ExternalLinkDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/ExternalLinkDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"ExternalLinkDeleteResponseData":{"type":"object","properties":{"external_link":{"$ref":"#/definitions/ExternalLinkDeleteResponseDataExternalLink"}},"additionalProperties":false,"required":["external_link"]},"ExternalLinkDeleteResponseDataExternalLink":{"type":"object","properties":{"deleted":{"type":"boolean"},"external_link_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["deleted","external_link_id"]},"ExternalLinkDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ExternalLinkItem":{"type":"object","properties":{"client_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string","enum":["report"]},"url":{"type":"string"},"name":{"type":"string"},"description":{"type":"string","x-nullable":true},"external_link_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["client_id","type","url","name","external_link_id"]},"ExternalLinkItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ExternalLinkItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/ExternalLinkItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"ExternalLinkItemResponseData":{"type":"object","properties":{"external_link":{"$ref":"#/definitions/ExternalLinkItem"}},"additionalProperties":false,"required":["external_link"]},"ExternalLinkItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ExternalLinksResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ExternalLinksResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ExternalLinksResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ExternalLinksResponseBodyData":{"type":"object","properties":{"external_links":{"type":"array","items":{"$ref":"#/definitions/ExternalLinkItem"}}},"additionalProperties":false,"required":["external_links"]},"ExternalLinksResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"Favourite":{"type":"object","properties":{"device_object_id":{"type":"integer","format":"int64","x-nullable":true},"canonical_equipment_id":{"type":"integer","format":"int64","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"metadata_id":{"type":"integer","format":"int64"},"is_active":{"type":"boolean"},"equipment_id":{"type":"integer","format":"int64"},"comment":{"type":"string","x-nullable":true},"identifier":{"type":"string","x-nullable":true},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"device_id":{"type":"integer","format":"int64","x-nullable":true},"equipment_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"fav_id":{"type":"integer","format":"int64","x-nullable":true},"default_data":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["metadata_id","is_active","equipment_id"]},"FavouriteArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteArrayResponseData":{"type":"object","properties":{"favourites":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/FavouriteLastModifiedAtOnly"},{"$ref":"#/definitions/Favourite"}]}}},"additionalProperties":false,"required":["favourites"]},"FavouriteArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteCommissioningValidationCriteriaItem":{"type":"object","properties":{"equipment_id":{"type":"integer","format":"int64","x-nullable":true},"device_id":{"type":"integer","format":"int64","x-nullable":true},"identifier":{"type":"string","x-nullable":true},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"metadata_id":{"type":"integer","format":"int64","x-nullable":true},"metadata_codes":{"type":"array","items":{"type":"string"},"x-nullable":true}},"additionalProperties":false},"FavouriteCommissioningValidationParams":{"type":"object","properties":{"start_index":{"type":"integer","format":"int64","x-nullable":true},"limit":{"type":"integer","format":"int64","x-nullable":true},"no_count":{"type":"boolean","x-nullable":true},"criteria":{"type":"array","items":{"$ref":"#/definitions/FavouriteCommissioningValidationCriteriaItem"}}},"additionalProperties":false,"required":["criteria"]},"FavouriteCommissioningValidationResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteCommissioningValidationResponseResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteCommissioningValidationResponseData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteCommissioningValidationResponseData":{"type":"object","properties":{"favourites":{"type":"array","items":{"$ref":"#/definitions/FavouriteCommissioningValidationResult"}}},"additionalProperties":false,"required":["favourites"]},"FavouriteCommissioningValidationResponseDataFavouritesMetadata":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"unit":{"$ref":"#/definitions/FavouriteMetadataUnit"},"name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64","x-nullable":true},"code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["type_id","unit","name","code","unit_id"]},"FavouriteCommissioningValidationResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteCommissioningValidationResult":{"type":"object","properties":{"device_object_id":{"type":"integer","format":"int64","x-nullable":true},"canonical_equipment_id":{"type":"integer","format":"int64","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"equipment_name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64"},"is_active":{"type":"boolean"},"equipment_id":{"type":"integer","format":"int64"},"bacnet_device_id":{"type":"integer","format":"int64","x-nullable":true},"comment":{"type":"string","x-nullable":true},"identifier":{"type":"string","x-nullable":true},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"device_id":{"type":"integer","format":"int64","x-nullable":true},"equipment_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"metadata":{"$ref":"#/definitions/FavouriteCommissioningValidationResponseDataFavouritesMetadata"},"fav_id":{"type":"integer","format":"int64","x-nullable":true},"default_data":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["equipment_name","metadata_id","is_active","equipment_id","bacnet_device_id","metadata"]},"FavouriteCountMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteCountMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteCountMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteCountMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/FavouriteCountMetadataResponseBodyDataMetadata"}},"additionalProperties":false,"required":["metadata"]},"FavouriteCountMetadataResponseBodyDataMetadata":{"type":"object","properties":{"count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["count"]},"FavouriteCountMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteCountMetadataTypeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteCountMetadataTypeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteCountMetadataTypeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteCountMetadataTypeResponseBodyData":{"type":"object","properties":{"metadata_type":{"$ref":"#/definitions/FavouriteCountMetadataTypeResponseBodyDataMetadataType"}},"additionalProperties":false,"required":["metadata_type"]},"FavouriteCountMetadataTypeResponseBodyDataMetadataType":{"type":"object","properties":{"count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["count"]},"FavouriteCountMetadataTypeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteLastModifiedAtOnly":{"type":"object","properties":{"fav_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["fav_id","last_modified_at"]},"FavouriteMetadataUnit":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64"},"unit":{"type":"string"},"customer_id":{"type":"integer","format":"int64"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["unit_id","unit"]},"FavouriteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteResponseResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteResponseData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteResponseData":{"type":"object","properties":{"favourite":{"$ref":"#/definitions/Favourite"}},"additionalProperties":false,"required":["favourite"]},"FavouriteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteValueMapping":{"type":"object","properties":{"mapping_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"value":{"type":"string"},"mapping":{"type":"integer","format":"int64","x-nullable":true},"shared":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["value","mapping"]},"FavouriteValueMappingDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteValueMappingDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteValueMappingDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteValueMappingDeleteResponseData":{"type":"object","properties":{"favourite_value_mapping":{"$ref":"#/definitions/FavouriteValueMappingDeleteResponseDataFavouriteValueMapping"}},"additionalProperties":false,"required":["favourite_value_mapping"]},"FavouriteValueMappingDeleteResponseDataFavouriteValueMapping":{"type":"object","properties":{"deleted":{"type":"boolean"},"mapping_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["deleted","mapping_id"]},"FavouriteValueMappingDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteValueMappingItem":{"type":"object","properties":{"customer_id":{"type":"integer","format":"int64","x-nullable":true},"value":{"type":"string"},"mapping":{"type":"integer","format":"int64","x-nullable":true},"shared":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"mapping_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["value","mapping","mapping_id"]},"FavouriteValueMappingItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteValueMappingItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteValueMappingItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteValueMappingItemResponseData":{"type":"object","properties":{"favourite_value_mapping":{"$ref":"#/definitions/FavouriteValueMappingItem"}},"additionalProperties":false,"required":["favourite_value_mapping"]},"FavouriteValueMappingItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteValueMappingResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteValueMappingResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteValueMappingResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteValueMappingResponseBodyData":{"type":"object","properties":{"favourite_value_mapping":{"$ref":"#/definitions/FavouriteValueMappingItem"}},"additionalProperties":false,"required":["favourite_value_mapping"]},"FavouriteValueMappingResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FavouriteValueMappingsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FavouriteValueMappingsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FavouriteValueMappingsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FavouriteValueMappingsResponseBodyData":{"type":"object","properties":{"favourite_value_mappings":{"type":"array","items":{"$ref":"#/definitions/FavouriteValueMappingItem"}}},"additionalProperties":false,"required":["favourite_value_mappings"]},"FavouriteValueMappingsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FindMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FindMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FindMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FindMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"type":"array","items":{"$ref":"#/definitions/ReadMetadataResponseItem"}}},"additionalProperties":false,"required":["metadata"]},"FindMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FindMetadataTypesResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FindMetadataTypesResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FindMetadataTypesResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FindMetadataTypesResponseBodyData":{"type":"object","properties":{"metadata_types":{"type":"array","items":{"$ref":"#/definitions/FindMetadataTypesResponseBodyDataMetadataTypes"}}},"additionalProperties":false,"required":["metadata_types"]},"FindMetadataTypesResponseBodyDataMetadataTypes":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"commissionable":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["type_id","customer_id","type","type_code","shared","system","commissionable","last_modified_at"]},"FindMetadataTypesResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"FindMetadataUnitsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/FindMetadataUnitsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/FindMetadataUnitsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"FindMetadataUnitsResponseBodyData":{"type":"object","properties":{"metadata_units":{"type":"array","items":{"$ref":"#/definitions/FindMetadataUnitsResponseBodyDataMetadataUnits"}}},"additionalProperties":false,"required":["metadata_units"]},"FindMetadataUnitsResponseBodyDataMetadataUnits":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"},"unit":{"type":"string"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["unit_id","customer_id","unit","shared","system","last_modified_at"]},"FindMetadataUnitsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GbcExternalIntegration":{"type":"object","properties":{"ingestion_mode":{"type":"string"},"token_url":{"type":"string"},"authorization_client_id":{"type":"string"},"resource_base_url":{"type":"string"},"ip_whitelist":{"type":"array","items":{"type":"string"}},"provider_id":{"type":"integer","format":"int64"},"authorization_url":{"type":"string"},"token_url_param_type":{"type":"string"},"client_id":{"type":"string"}},"additionalProperties":false,"required":["ingestion_mode","token_url","authorization_client_id","resource_base_url","ip_whitelist","provider_id","authorization_url","token_url_param_type","client_id"]},"GetAggregatedFavCountItem":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"equipment_id":{"type":"integer","format":"int64"},"metadata_id":{"type":"integer","format":"int64"},"metadata_type_id":{"type":"integer","format":"int64"},"count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["count"]},"GetAggregatedFavCountResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetAggregatedFavCountResponseResponseMetadata"},"data":{"$ref":"#/definitions/GetAggregatedFavCountResponseData"}},"additionalProperties":false,"required":["status","data"]},"GetAggregatedFavCountResponseData":{"type":"object","properties":{"favourite_count_aggregation":{"type":"array","items":{"$ref":"#/definitions/GetAggregatedFavCountItem"}}},"additionalProperties":false,"required":["favourite_count_aggregation"]},"GetAggregatedFavCountResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetAggregatedZoneCountItem":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"level_id":{"type":"integer","format":"int64"},"zone_id":{"type":"integer","format":"int64"},"included_zone_count":{"type":"integer","format":"int64"},"excluded_zone_count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["included_zone_count","excluded_zone_count"]},"GetAggregatedZoneCountResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetAggregatedZoneCountResponseResponseMetadata"},"data":{"$ref":"#/definitions/GetAggregatedZoneCountResponseData"}},"additionalProperties":false,"required":["status","data"]},"GetAggregatedZoneCountResponseData":{"type":"object","properties":{"zone_count_aggregation":{"type":"array","items":{"$ref":"#/definitions/GetAggregatedZoneCountItem"}}},"additionalProperties":false,"required":["zone_count_aggregation"]},"GetAggregatedZoneCountResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMainSustainabilityRatingAttributeResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributeResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetMainSustainabilityRatingAttributeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMainSustainabilityRatingAttributesResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMainSustainabilityRatingAttributesResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetMainSustainabilityRatingAttributesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMetadataPredictionScanResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMetadataPredictionScanResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMetadataPredictionScanResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMetadataPredictionScanResponseBodyData":{"type":"object","properties":{"prediction_scan":{"$ref":"#/definitions/MetadataPredictionScanResponseItem"}},"additionalProperties":false,"required":["prediction_scan"]},"GetMetadataPredictionScanResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMeterDataHistoryRangeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMeterDataHistoryRangeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMeterDataHistoryRangeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMeterDataHistoryRangeResponseBodyData":{"type":"object","properties":{"history_ranges":{"type":"array","items":{"$ref":"#/definitions/MeterStreamDataRange"}}},"additionalProperties":false,"required":["history_ranges"]},"GetMeterDataHistoryRangeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMeterResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMeterResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMeterResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMeterResponseBodyData":{"type":"object","properties":{"nmi_number":{"$ref":"#/definitions/Meter"}},"additionalProperties":false,"required":["nmi_number"]},"GetMeterResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMeterStreamFavouritesResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMeterStreamFavouritesResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMeterStreamFavouritesResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMeterStreamFavouritesResponseBodyData":{"type":"object","properties":{"favourites":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/FavouriteLastModifiedAtOnly"},{"$ref":"#/definitions/Favourite"}]}}},"additionalProperties":false,"required":["favourites"]},"GetMeterStreamFavouritesResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMeterStreamResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMeterStreamResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMeterStreamResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMeterStreamResponseBodyData":{"type":"object","properties":{"nmi_stream":{"$ref":"#/definitions/MeterStream"}},"additionalProperties":false,"required":["nmi_stream"]},"GetMeterStreamResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMeterStreamsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMeterStreamsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMeterStreamsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMeterStreamsResponseBodyData":{"type":"object","properties":{"nmi_streams":{"type":"array","items":{"$ref":"#/definitions/MeterStream"}}},"additionalProperties":false,"required":["nmi_streams"]},"GetMeterStreamsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetMetersResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetMetersResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetMetersResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetMetersResponseBodyData":{"type":"object","properties":{"nmi_numbers":{"type":"array","items":{"$ref":"#/definitions/Meter"}}},"additionalProperties":false,"required":["nmi_numbers"]},"GetMetersResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSiteMetersResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSiteMetersResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/GetSiteMetersResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"GetSiteMetersResponseBodyData":{"type":"object","properties":{"nmi_numbers":{"type":"array","items":{"$ref":"#/definitions/Meter"}}},"additionalProperties":false,"required":["nmi_numbers"]},"GetSiteMetersResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSustainabilityRatingAttachmentsResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSustainabilityRatingAttachmentsResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetSustainabilityRatingAttachmentsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSustainabilityRatingMeasuresResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSustainabilityRatingMeasuresResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetSustainabilityRatingMeasuresResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSustainabilityRatingTypeResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSustainabilityRatingTypeResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetSustainabilityRatingTypeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSustainabilityRatingTypesResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSustainabilityRatingTypesResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetSustainabilityRatingTypesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GetSustainabilityRatingsResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/GetSustainabilityRatingsResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"GetSustainabilityRatingsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"GraphQLSchema":{"type":"object","properties":{"query":{"type":"string"},"variables":{"x-nullable":true},"operationName":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["query"]},"HealthcheckDelay":{"type":"object","properties":{"delay_seconds":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["delay_seconds"]},"History":{"type":"object","properties":{"fav_id":{"type":"integer","format":"int64"},"ts":{"type":"string","format":"date-time"},"data":{"type":"number","format":"double"},"update":{"type":"boolean","x-nullable":true}},"additionalProperties":false,"required":["fav_id","ts","data"]},"HistoryArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/HistoryArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/HistoryArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"HistoryArrayResponseData":{"type":"object","properties":{"history":{"type":"array","items":{"$ref":"#/definitions/History"}}},"additionalProperties":false,"required":["history"]},"HistoryArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"HistoryCreated":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/HistoryCreatedResponseMetadata"},"data":{"$ref":"#/definitions/HistoryCreatedData"}},"additionalProperties":false,"required":["status","data"]},"HistoryCreatedData":{"type":"object","properties":{"history":{"$ref":"#/definitions/HistoryCreatedDataHistory"}},"additionalProperties":false,"required":["history"]},"HistoryCreatedDataHistory":{"type":"object","properties":{"items":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["items"]},"HistoryCreatedResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"HistoryMissingResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/HistoryMissingResponseResponseMetadata"},"data":{"$ref":"#/definitions/HistoryMissingResponseData"}},"additionalProperties":false,"required":["status","data"]},"HistoryMissingResponseData":{"type":"object","properties":{"missing_history":{"type":"array","items":{"$ref":"#/definitions/HistoryMissingResponseDataMissingHistory","x-nullable":true}}},"additionalProperties":false,"required":["missing_history"]},"HistoryMissingResponseDataMissingHistory":{"type":"object","properties":{"fav_id":{"type":"integer","format":"int64"},"ts":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["fav_id","ts"]},"HistoryMissingResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"HistoryResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/HistoryResponseResponseMetadata"},"data":{"$ref":"#/definitions/HistoryResponseData"}},"additionalProperties":false,"required":["status","data"]},"HistoryResponseData":{"type":"object","properties":{"history":{"$ref":"#/definitions/History"}},"additionalProperties":false,"required":["history"]},"HistoryResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"Level":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"tenant_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"level_name":{"type":"string"},"level_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64"},"thermalcomfort_schedule":{"$ref":"#/definitions/BaseThermalComfortSchedule","x-nullable":true},"thermalcomfort_excluded":{"type":"boolean","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["level_name","site_id"]},"LevelArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelArrayResponseData":{"type":"object","properties":{"levels":{"type":"array","items":{"$ref":"#/definitions/Level"}}},"additionalProperties":false,"required":["levels"]},"LevelArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelDeleteResponseData":{"type":"object","properties":{"level":{"$ref":"#/definitions/LevelDeleteResponseDataLevel"}},"additionalProperties":false,"required":["level"]},"LevelDeleteResponseDataLevel":{"type":"object","properties":{"level_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["level_id","deleted"]},"LevelDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelItem":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"tenant_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"level_name":{"type":"string"},"level_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"thermalcomfort_schedule":{"$ref":"#/definitions/BaseThermalComfortSchedule","x-nullable":true},"thermalcomfort_excluded":{"type":"boolean","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["level_name","level_id","site_id"]},"LevelNotFoundResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelNotFoundResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelNotFoundResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelNotFoundResponseData":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"LevelNotFoundResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelResponseData":{"type":"object","properties":{"level":{"$ref":"#/definitions/Level"}},"additionalProperties":false,"required":["level"]},"LevelResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelTenant":{"type":"object","properties":{"level_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelTenantArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelTenantArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelTenantArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelTenantArrayResponseData":{"type":"object","properties":{"levels_tenants":{"type":"array","items":{"$ref":"#/definitions/LevelTenantItem"}}},"additionalProperties":false,"required":["levels_tenants"]},"LevelTenantArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelTenantDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelTenantDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelTenantDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelTenantDeleteResponseData":{"type":"object","properties":{"level_tenant":{"$ref":"#/definitions/LevelTenantDeleteResponseDataLevelTenant"}},"additionalProperties":false,"required":["level_tenant"]},"LevelTenantDeleteResponseDataLevelTenant":{"type":"object","properties":{"level_tenant_id":{"type":"integer","format":"int64"},"level_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["deleted"]},"LevelTenantDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"LevelTenantItem":{"type":"object","properties":{"level_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"},"level_tenant_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["level_tenant_id"]},"LevelTenantItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/LevelTenantItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/LevelTenantItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"LevelTenantItemResponseData":{"type":"object","properties":{"level_tenant":{"$ref":"#/definitions/LevelTenantItem"}},"additionalProperties":false,"required":["level_tenant"]},"LevelTenantItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ListSiteTargetsResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ListSiteTargetsResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"ListSiteTargetsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MainSustainabilityRatingAttribute":{"type":"object","properties":{"msra_id":{"type":"integer","format":"int64"},"name_key":{"type":"string"}},"additionalProperties":false,"required":["msra_id","name_key"]},"MainSustainabilityRatingAttributeCreateBody":{"type":"object","properties":{"name_key":{"type":"string"},"msra_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["name_key","msra_id"]},"MainSustainabilityRatingAttributeDeletedBody":{"type":"object","properties":{"msra_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["msra_id","deleted"]},"MainSustainabilityRatingAttributePostBodyParams":{"type":"object","properties":{"main_sustainability_rating_attributes":{"type":"array","items":{"$ref":"#/definitions/MainSustainabilityRatingAttributeCreateBody"}}},"additionalProperties":false,"required":["main_sustainability_rating_attributes"]},"MainSustainabilityRatingAttributePutBodyParams":{"type":"object","properties":{"msra_id":{"type":"integer","format":"int64"},"name_key":{"type":"string"}},"additionalProperties":false,"required":["msra_id","name_key"]},"MetadataPredictionScanResponseItem":{"type":"object","properties":{"model_version":{"type":"string","x-nullable":true},"cancel_user_id":{"type":"string","x-nullable":true},"create_user_id":{"type":"string"},"type":{"type":"string"},"reason":{"type":"string","x-nullable":true},"ended_at":{"type":"string","format":"date-time","x-nullable":true},"status":{"type":"string"},"model_name":{"type":"string","x-nullable":true},"prediction_scan_id":{"type":"string","format":"uuid"},"collector_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time"},"subtype":{"type":"string"}},"additionalProperties":false,"required":["model_version","cancel_user_id","create_user_id","type","reason","ended_at","status","model_name","prediction_scan_id","collector_id","created_at","subtype"]},"MetadataResponseItem":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time"},"system":{"type":"boolean"},"name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64"},"code":{"type":"string"},"shared":{"type":"boolean"},"commissionable":{"type":"boolean"},"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["type_id","last_modified_at","system","name","metadata_id","code","shared","commissionable","unit_id","customer_id"]},"Meter":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"timezone":{"type":"string","x-nullable":true},"parent_nmi_id":{"type":"integer","format":"int64","x-nullable":true},"demand_peak_calculation_interval":{"type":"string","x-nullable":true},"nmi_id":{"type":"integer","format":"int64","x-nullable":true},"utility_type":{"type":"string","enum":["Gas","Water","Electricity"],"x-nullable":true},"data_interval":{"type":"string","x-nullable":true},"nmi_number":{"type":"string"},"provider_id":{"type":"integer","format":"int64"},"peak_demand_max_target":{"type":"number","format":"double","x-nullable":true},"virtual_meter_calculation_type":{"type":"string","enum":["SELECTED_CHILDREN_SUMMED","SELECTED_SIBLINGS_SUBTRACTED","ALL_SIBLINGS_SUBTRACTED"],"x-nullable":true},"meter_type":{"type":"string","enum":["Physical","NMI","Virtual"],"x-nullable":true},"virtual_meter_calculation_entities":{"type":"array","items":{"type":"number","format":"double"},"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"collection_interval":{"type":"string","x-nullable":true},"display_name":{"type":"string","x-nullable":true},"parent_stream_id":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["nmi_number","provider_id"]},"MeterData":{"type":"object","properties":{"ts":{"type":"string","format":"date-time"},"data":{"type":"number","format":"double"},"quality_flag":{"type":"string","enum":["S","E","C","F","A"],"x-nullable":true},"update":{"type":"boolean","x-nullable":true}},"additionalProperties":false,"required":["ts","data"]},"MeterDataHistoryInsert":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64","x-nullable":true},"validate_data_alignment":{"type":"boolean","x-nullable":true},"utility_type":{"type":"string","enum":["Gas","Water","Electricity"]},"stream_id":{"type":"string"},"data_interval":{"type":"string","x-nullable":true},"nmi_number":{"type":"string"},"provider_id":{"type":"integer","format":"int64","x-nullable":true},"meter_type":{"type":"string","enum":["Physical","NMI"]},"data_type":{"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},"data":{"type":"array","items":{"$ref":"#/definitions/MeterData"}}},"additionalProperties":false,"required":["utility_type","stream_id","nmi_number","meter_type","data_type","data"]},"MeterDataRefreshRequestBody":{"type":"object","properties":{"provider_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"refresh_demand":{"type":"boolean","x-nullable":true},"end_ts":{"type":"string","format":"date-time","x-nullable":true},"energy_types":{"type":"array","items":{"type":"string","enum":["reactive","active"]},"x-nullable":true},"nmi_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"nmi_ids_stream_ids":{"type":"array","items":{"type":"string"},"x-nullable":true},"start_ts":{"type":"string","format":"date-time","x-nullable":true},"site_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"fill_ts_range":{"type":"boolean","x-nullable":true}},"additionalProperties":false},"MeterFileHistory":{"type":"object","properties":{"file_source":{"type":"string","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"parser_name":{"type":"string","x-nullable":true},"ts":{"type":"string","format":"date-time","x-nullable":true},"filename":{"type":"string"},"result":{"type":"boolean"},"data_start_ts":{"type":"string","format":"date-time"},"message":{"type":"string","x-nullable":true},"data_end_ts":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["nmi_id","parser_name","filename","result","data_start_ts","data_end_ts"]},"MeterFileHistoryArrayResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterFileHistoryArrayResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/MeterFileHistoryArrayResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"MeterFileHistoryArrayResponseBodyData":{"type":"object","properties":{"nmi_file_history":{"type":"array","items":{"$ref":"#/definitions/MeterFileHistory","x-nullable":true}}},"additionalProperties":false,"required":["nmi_file_history"]},"MeterFileHistoryArrayResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterHistoryItem":{"type":"object","properties":{"ts":{"type":"string","format":"date-time"},"data":{"type":"number","format":"double"},"cost":{"type":"number","format":"double"},"emissions":{"type":"number","format":"double","x-nullable":true},"normalisation":{"type":"number","format":"double","x-nullable":true},"normalisation_breakdown":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryNormalisationBreakdown"},"x-nullable":true},"quality_flag":{"type":"string","enum":["S","E","C","F","A"],"x-nullable":true},"quality_breakdown":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryItemQualityItem"},"x-nullable":true}},"additionalProperties":false,"required":["ts"]},"MeterHistoryItemQualityItem":{"type":"object","properties":{"quality_flag":{"type":"string","enum":["S","E","C","F","A"],"x-nullable":true},"data":{"type":"number","format":"double"},"ts":{"type":"string","format":"date-time"},"cost":{"type":"number","format":"double"},"emissions":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["quality_flag"]},"MeterHistoryNormalisationBreakdown":{"type":"object","properties":{"cdd":{"type":"number","format":"double"},"hdd":{"type":"number","format":"double"},"weather_days":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["cdd","hdd","weather_days"]},"MeterProviderExternalIntegrations":{"type":"object","properties":{"green_button_connect":{"$ref":"#/definitions/GbcExternalIntegration","x-nullable":true}},"additionalProperties":false,"required":["green_button_connect"]},"MeterProviderFileHistory":{"type":"object","properties":{"provider_id":{"type":"integer","format":"int64"},"ts":{"type":"string","format":"date-time","x-nullable":true},"filename":{"type":"string"},"result":{"type":"boolean"},"message":{"type":"string","x-nullable":true},"nmi_numbers":{"type":"array","items":{"type":"string"},"x-nullable":true},"parser_name":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["provider_id","filename","result","nmi_numbers","parser_name"]},"MeterProviderFileHistoryCreated":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterProviderFileHistoryCreatedResponseMetadata"},"data":{"$ref":"#/definitions/MeterProviderFileHistoryCreatedData"}},"additionalProperties":false,"required":["status","data"]},"MeterProviderFileHistoryCreatedData":{"type":"object","properties":{"meter_provider_file_history":{"$ref":"#/definitions/MeterProviderFileHistoryCreatedDataMeterProviderFileHistory"}},"additionalProperties":false,"required":["meter_provider_file_history"]},"MeterProviderFileHistoryCreatedDataMeterProviderFileHistory":{"type":"object","properties":{"items":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["items"]},"MeterProviderFileHistoryCreatedResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterProviderFileHistoryResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterProviderFileHistoryResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/MeterProviderFileHistoryResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"MeterProviderFileHistoryResponseBodyData":{"type":"object","properties":{"meter_provider_file_history":{"type":"array","items":{"$ref":"#/definitions/MeterProviderFileHistory","x-nullable":true}}},"additionalProperties":false,"required":["meter_provider_file_history"]},"MeterProviderFileHistoryResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterProviderResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterProviderResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/MeterProviderResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"MeterProviderResponseBodyData":{"type":"object","properties":{"meter_provider":{"$ref":"#/definitions/MeterProviderResponseItem"}},"additionalProperties":false,"required":["meter_provider"]},"MeterProviderResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterProviderResponseItem":{"type":"object","properties":{"external_integrations":{"$ref":"#/definitions/MeterProviderExternalIntegrations"},"last_modified_at":{"type":"string","format":"date-time"},"timezone":{"type":"string","x-nullable":true},"forward_email_address":{"type":"string","x-nullable":true},"forward_email":{"type":"boolean"},"demand_peak_calculation_interval":{"type":"string","x-nullable":true},"data_interval":{"type":"string","x-nullable":true},"provider_name":{"type":"string"},"provider_id":{"type":"integer","format":"int64"},"shared":{"type":"boolean"},"contact_email_address":{"type":"string"},"validate_nmi_numbers":{"type":"boolean"},"collector_email_address":{"type":"string"},"collection_interval":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["last_modified_at","timezone","forward_email_address","forward_email","demand_peak_calculation_interval","data_interval","provider_name","provider_id","shared","contact_email_address","validate_nmi_numbers","collector_email_address","collection_interval","customer_id"]},"MeterStream":{"type":"object","properties":{"description":{"type":"string","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"base_temperature":{"type":"number","format":"double","x-nullable":true},"stream_id":{"type":"string"},"reportable":{"type":"boolean"},"nmi_number":{"type":"string","x-nullable":true},"norm_slope_heating":{"type":"number","format":"double","x-nullable":true},"equipment_id":{"type":"integer","format":"int64","x-nullable":true},"norm_slope":{"type":"number","format":"double","x-nullable":true},"norm_occupancy_co":{"type":"number","format":"double","x-nullable":true},"fill_gaps":{"type":"boolean","x-nullable":true},"quality_flags":{"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"base_temperature_heating":{"type":"number","format":"double","x-nullable":true},"norm_intercept_heating":{"type":"number","format":"double","x-nullable":true},"display_name":{"type":"string","x-nullable":true},"norm_intercept":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["nmi_id","stream_id","reportable"]},"MeterStreamDataRange":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"stream_id":{"type":"string"},"start_ts":{"type":"string","format":"date-time"},"end_ts":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["nmi_id","stream_id","start_ts","end_ts"]},"MeterStreamHistory":{"type":"object","properties":{"nmi_number":{"type":"string"},"nmi_id":{"type":"integer","format":"int64","x-nullable":true},"provider_id":{"type":"integer","format":"int64","x-nullable":true},"stream_id":{"type":"string"},"data_type":{"type":"string","enum":["active_export","reactive_export","active_import","reactive_import"]},"interval_date":{"type":"string","format":"date"},"last_updated_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["nmi_number","stream_id","data_type","interval_date","last_updated_at"]},"MeterStreamSourceFavouriteConfig":{"type":"object","properties":{"reactive_export_fav_id":{"type":"integer","format":"int64","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"active_multiplier":{"type":"number","format":"double","x-nullable":true},"active_export_fav_id":{"type":"integer","format":"int64","x-nullable":true},"stream_id":{"type":"string"},"active_max_value":{"type":"number","format":"double","x-nullable":true},"active_import_fav_id":{"type":"integer","format":"int64","x-nullable":true},"reactive_multiplier":{"type":"number","format":"double","x-nullable":true},"reactive_import_fav_id":{"type":"integer","format":"int64","x-nullable":true},"reactive_interval_usage_limit":{"type":"number","format":"double","x-nullable":true},"active_interval_usage_limit":{"type":"number","format":"double","x-nullable":true},"reactive_max_value":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["reactive_export_fav_id","nmi_id","active_multiplier","active_export_fav_id","stream_id","active_max_value","active_import_fav_id","reactive_multiplier","reactive_import_fav_id","reactive_max_value"]},"MeterStreamSourceFavouriteConfigDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"MeterStreamSourceFavouriteConfigDeletedResponseData":{"type":"object","properties":{"meter_stream_source_favourite_configs":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigDeletedResponseDataMeterStreamSourceFavouriteConfigs"}},"additionalProperties":false,"required":["meter_stream_source_favourite_configs"]},"MeterStreamSourceFavouriteConfigDeletedResponseDataMeterStreamSourceFavouriteConfigs":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_id","deleted"]},"MeterStreamSourceFavouriteConfigDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterStreamSourceFavouriteConfigItemDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"MeterStreamSourceFavouriteConfigItemDeletedResponseData":{"type":"object","properties":{"meter_stream_source_favourite_config":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemDeletedResponseDataMeterStreamSourceFavouriteConfig"}},"additionalProperties":false,"required":["meter_stream_source_favourite_config"]},"MeterStreamSourceFavouriteConfigItemDeletedResponseDataMeterStreamSourceFavouriteConfig":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"stream_id":{"type":"string"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_id","stream_id","deleted"]},"MeterStreamSourceFavouriteConfigItemDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterStreamSourceFavouriteConfigItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"MeterStreamSourceFavouriteConfigItemResponseData":{"type":"object","properties":{"meter_stream_source_favourite_config":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}},"additionalProperties":false,"required":["meter_stream_source_favourite_config"]},"MeterStreamSourceFavouriteConfigItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterStreamSourceFavouriteConfigValidation":{"type":"object","properties":{"reactive_export_fav_id":{"type":"integer","format":"int64","x-nullable":true},"active_multiplier":{"type":"number","format":"double","x-nullable":true},"active_export_fav_id":{"type":"integer","format":"int64","x-nullable":true},"active_max_value":{"type":"number","format":"double","x-nullable":true},"active_import_fav_id":{"type":"integer","format":"int64","x-nullable":true},"reactive_multiplier":{"type":"number","format":"double","x-nullable":true},"reactive_import_fav_id":{"type":"integer","format":"int64","x-nullable":true},"reactive_interval_usage_limit":{"type":"number","format":"double","x-nullable":true},"active_interval_usage_limit":{"type":"number","format":"double","x-nullable":true},"reactive_max_value":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["reactive_export_fav_id","active_multiplier","active_export_fav_id","active_max_value","active_import_fav_id","reactive_multiplier","reactive_import_fav_id","reactive_max_value"]},"MeterStreamSourceFavouriteConfigsResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponseResponseMetadata"},"data":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfigsResponseData"}},"additionalProperties":false,"required":["status","data"]},"MeterStreamSourceFavouriteConfigsResponseData":{"type":"object","properties":{"meter_stream_source_favourite_configs":{"type":"array","items":{"$ref":"#/definitions/MeterStreamSourceFavouriteConfig"}}},"additionalProperties":false,"required":["meter_stream_source_favourite_configs"]},"MeterStreamSourceFavouriteConfigsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MeterStreamSourceFavouriteValidationConfigResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/MeterStreamSourceFavouriteValidationConfigResponseResponseMetadata"},"data":{"$ref":"#/definitions/MeterStreamSourceFavouriteValidationConfigResponseData"}},"additionalProperties":false,"required":["status","data"]},"MeterStreamSourceFavouriteValidationConfigResponseData":{"type":"object","properties":{"validation_result":{"type":"array","items":{"$ref":"#/definitions/ValidationResult"}}},"additionalProperties":false,"required":["validation_result"]},"MeterStreamSourceFavouriteValidationConfigResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"MoveHistoryS3":{"type":"object","properties":{"keep_months":{"type":"integer","format":"int64","x-nullable":true},"move_months":{"type":"integer","format":"int64","x-nullable":true},"end_ts":{"type":"string","format":"date-time","x-nullable":true},"delete_moved":{"type":"boolean"},"repack_delay":{"type":"string","x-nullable":true},"start_ts":{"type":"string","format":"date-time","x-nullable":true},"collector_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"delete_chunk_delay":{"type":"string","x-nullable":true},"site_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true}},"additionalProperties":false,"required":["delete_moved"]},"NMIBaseLoadCharge":{"type":"object","properties":{"escs_charge":{"type":"number","format":"double"},"vret_charge":{"type":"number","format":"double"},"pool_charge":{"type":"number","format":"double"},"asc_charge":{"type":"number","format":"double"},"srecs_charge":{"type":"number","format":"double"},"nmi_id":{"type":"integer","format":"int64"},"nmi_network_provider_baseload_charges_id":{"type":"integer","format":"int64","x-nullable":true},"green_charge":{"type":"number","format":"double"},"lrecs_charge":{"type":"number","format":"double"},"gecs_charge":{"type":"number","format":"double"},"start_ts":{"type":"string","format":"date-time"},"nesc_charge":{"type":"number","format":"double"},"agacs_charge":{"type":"number","format":"double"},"ngacs_charge":{"type":"number","format":"double"}},"additionalProperties":false,"required":["escs_charge","vret_charge","pool_charge","asc_charge","srecs_charge","nmi_id","green_charge","lrecs_charge","gecs_charge","start_ts","nesc_charge","agacs_charge","ngacs_charge"]},"NMIBaseLoadChargeDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiBaseLoadChargeDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiBaseLoadChargeDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMIBaseLoadChargesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiBaseLoadChargesResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiBaseLoadChargesResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMIBaseLoadItemChargeResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiBaseLoadItemChargeResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiBaseLoadItemChargeResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMILossFactorCharge":{"type":"object","properties":{"nmi_network_provider_loss_factor_charges_id":{"type":"integer","format":"int64","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"start_ts":{"type":"string","format":"date-time"},"dlf":{"type":"number","format":"double"},"tlf":{"type":"number","format":"double"}},"additionalProperties":false,"required":["nmi_id","start_ts","dlf","tlf"]},"NMILossFactorChargeDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiLossFactorChargeDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiLossFactorChargeDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMILossFactorChargesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiLossFactorChargesResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiLossFactorChargesResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMILossFactorItemChargeResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiLossFactorItemChargeResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiLossFactorItemChargeResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMIMeterProviderCharge":{"type":"object","properties":{"start_ts":{"type":"string","format":"date-time"},"start_month":{"type":"integer","format":"int64"},"end_month":{"type":"integer","format":"int64"},"charge":{"type":"number","format":"double"},"network_provider_plan_period_type_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["start_ts","start_month","end_month","charge","network_provider_plan_period_type_id"]},"NMIMeterProviderPlan":{"type":"object","properties":{"nmi_network_provider_plan_id":{"type":"integer","format":"int64","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"start_ts":{"type":"string","format":"date-time"},"network_provider_plan_id":{"type":"integer","format":"int64"},"charges":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderCharge"}}},"additionalProperties":false,"required":["nmi_id","start_ts","network_provider_plan_id","charges"]},"NMIMeterProviderPlanResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiMeterProviderPlanResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiMeterProviderPlanResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMINetworkProviderPlanDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiNetworkProviderPlanDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiNetworkProviderPlanDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NMINetworkProviderPlanItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NmiNetworkProviderPlanItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/NmiNetworkProviderPlanItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"NabersBoundsSchedule":{"type":"object","properties":{"nabers_bounds_schedule_id":{"type":"integer","format":"int64"},"bound_0":{"type":"number","format":"double"},"bound_5":{"type":"number","format":"double"},"bound_7":{"type":"number","format":"double"},"bound_4":{"type":"number","format":"double"},"bound_6":{"type":"number","format":"double"},"bound_8":{"type":"number","format":"double"},"bound_9":{"type":"number","format":"double"},"bound_12":{"type":"number","format":"double"},"bound_2":{"type":"number","format":"double"},"bound_1":{"type":"number","format":"double"},"start_date":{"type":"string","format":"date-time"},"bound_11":{"type":"number","format":"double"},"site_id":{"type":"integer","format":"int64"},"bound_10":{"type":"number","format":"double"},"bound_3":{"type":"number","format":"double"}},"additionalProperties":false,"required":["nabers_bounds_schedule_id","bound_0","bound_5","bound_7","bound_4","bound_6","bound_8","bound_9","bound_12","bound_2","bound_1","start_date","bound_11","site_id","bound_10","bound_3"]},"NabersBoundsScheduleArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NabersBoundsScheduleArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/NabersBoundsScheduleArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"NabersBoundsScheduleArrayResponseData":{"type":"object","properties":{"nabers_bounds_schedules":{"type":"array","items":{"$ref":"#/definitions/NabersBoundsSchedule"}}},"additionalProperties":false,"required":["nabers_bounds_schedules"]},"NabersBoundsScheduleArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NabersBoundsScheduleCreate":{"type":"object","properties":{"bound_0":{"type":"number","format":"double"},"bound_5":{"type":"number","format":"double"},"bound_7":{"type":"number","format":"double"},"bound_4":{"type":"number","format":"double"},"bound_6":{"type":"number","format":"double"},"bound_8":{"type":"number","format":"double"},"bound_9":{"type":"number","format":"double"},"bound_12":{"type":"number","format":"double"},"bound_2":{"type":"number","format":"double"},"bound_1":{"type":"number","format":"double"},"start_date":{"type":"string","format":"date-time"},"bound_11":{"type":"number","format":"double"},"site_id":{"type":"integer","format":"int64"},"bound_10":{"type":"number","format":"double"},"bound_3":{"type":"number","format":"double"}},"additionalProperties":false,"required":["bound_0","bound_5","bound_7","bound_4","bound_6","bound_8","bound_9","bound_12","bound_2","bound_1","start_date","bound_11","site_id","bound_10","bound_3"]},"NabersBoundsScheduleDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NabersBoundsScheduleDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NabersBoundsScheduleDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NabersBoundsScheduleDeletedResponseData":{"type":"object","properties":{"nabers_bounds_schedule":{"$ref":"#/definitions/NabersBoundsScheduleDeletedResponseDataNabersBoundsSchedule"}},"additionalProperties":false,"required":["nabers_bounds_schedule"]},"NabersBoundsScheduleDeletedResponseDataNabersBoundsSchedule":{"type":"object","properties":{"nabers_bounds_schedule_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nabers_bounds_schedule_id","deleted"]},"NabersBoundsScheduleDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NabersBoundsScheduleResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NabersBoundsScheduleResponseResponseMetadata"},"data":{"$ref":"#/definitions/NabersBoundsScheduleResponseData"}},"additionalProperties":false,"required":["status","data"]},"NabersBoundsScheduleResponseData":{"type":"object","properties":{"nabers_bounds_schedule":{"$ref":"#/definitions/NabersBoundsSchedule"}},"additionalProperties":false,"required":["nabers_bounds_schedule"]},"NabersBoundsScheduleResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProvider":{"type":"object","properties":{"network_provider_type_id":{"type":"integer","format":"int64"},"name":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"network_provider_id":{"type":"integer","format":"int64","x-nullable":true},"network_provider_type_name":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["network_provider_type_id","name"]},"NetworkProviderCreated":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderCreatedResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderCreatedData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderCreatedData":{"type":"object","properties":{"network_provider":{"$ref":"#/definitions/NetworkProvider"}},"additionalProperties":false,"required":["network_provider"]},"NetworkProviderCreatedResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderDeletedResponseData":{"type":"object","properties":{"network_provider":{"$ref":"#/definitions/NetworkProviderDeletedResponseDataNetworkProvider"}},"additionalProperties":false,"required":["network_provider"]},"NetworkProviderDeletedResponseDataNetworkProvider":{"type":"object","properties":{"network_provider_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["network_provider_id","deleted"]},"NetworkProviderDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderItem":{"type":"object","properties":{"network_provider_type_id":{"type":"integer","format":"int64"},"name":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"network_provider_type_name":{"type":"string","x-nullable":true},"network_provider_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["network_provider_type_id","name","network_provider_id"]},"NetworkProviderItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderItemResponseData":{"type":"object","properties":{"network_provider":{"$ref":"#/definitions/NetworkProviderItem"}},"additionalProperties":false,"required":["network_provider"]},"NetworkProviderItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderPlanCreated":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderPlanCreatedResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderPlanCreatedData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderPlanCreatedData":{"type":"object","properties":{"network_provider_plan":{"$ref":"#/definitions/NetworkProviderPlanItem"}},"additionalProperties":false,"required":["network_provider_plan"]},"NetworkProviderPlanCreatedResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderPlanDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderPlanDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderPlanDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderPlanDeletedResponseData":{"type":"object","properties":{"network_provider_plan":{"$ref":"#/definitions/NetworkProviderPlanDeletedResponseDataNetworkProviderPlan"}},"additionalProperties":false,"required":["network_provider_plan"]},"NetworkProviderPlanDeletedResponseDataNetworkProviderPlan":{"type":"object","properties":{"network_provider_plan_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["network_provider_plan_id","deleted"]},"NetworkProviderPlanDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderPlanEntry":{"type":"object","properties":{"start_month":{"type":"integer","format":"int64"},"end_month":{"type":"integer","format":"int64"},"start_day":{"type":"integer","format":"int64"},"end_day":{"type":"integer","format":"int64"},"start_time":{"type":"string","format":"time"},"end_time":{"type":"string","format":"time"},"network_provider_plan_period_type_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["start_month","end_month","start_day","end_day","start_time","end_time","network_provider_plan_period_type_id"]},"NetworkProviderPlanEntryItem":{"type":"object","properties":{"start_time":{"type":"string","format":"time"},"end_time":{"type":"string","format":"time"},"period_type_name":{"type":"string"},"end_month":{"type":"integer","format":"int64"},"network_provider_plan_period_type_id":{"type":"integer","format":"int64"},"network_provider_plan_id":{"type":"integer","format":"int64"},"start_month":{"type":"integer","format":"int64"},"end_day":{"type":"integer","format":"int64"},"start_day":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["start_time","end_time","period_type_name","end_month","network_provider_plan_period_type_id","network_provider_plan_id","start_month","end_day","start_day"]},"NetworkProviderPlanItem":{"type":"object","properties":{"name":{"type":"string"},"use_site_timezone":{"type":"boolean"},"timezone":{"type":"string","x-nullable":true},"entries":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderPlanEntryItem"}},"network_provider_plan_id":{"type":"integer","format":"int64"},"network_provider_id":{"type":"integer","format":"int64"},"network_provider_type_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["name","use_site_timezone","timezone","entries","network_provider_plan_id","network_provider_id"]},"NetworkProviderPlanItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderPlanItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderPlanItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderPlanItemResponseData":{"type":"object","properties":{"network_provider_plan":{"$ref":"#/definitions/NetworkProviderPlanItem"}},"additionalProperties":false,"required":["network_provider_plan"]},"NetworkProviderPlanItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderPlanPeriodType":{"type":"object","properties":{"network_provider_plan_period_type_id":{"type":"integer","format":"int64"},"name":{"type":"string"}},"additionalProperties":false,"required":["network_provider_plan_period_type_id","name"]},"NetworkProviderPlanPeriodTypesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderPlanPeriodTypesResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderPlanPeriodTypesResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderPlanPeriodTypesResponseData":{"type":"object","properties":{"network_provider_plan_period_types":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderPlanPeriodType"}}},"additionalProperties":false,"required":["network_provider_plan_period_types"]},"NetworkProviderPlanPeriodTypesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderPlanPost":{"type":"object","properties":{"name":{"type":"string"},"network_provider_id":{"type":"integer","format":"int64"},"use_site_timezone":{"type":"boolean"},"timezone":{"type":"string","x-nullable":true},"entries":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderPlanEntry"}}},"additionalProperties":false,"required":["name","network_provider_id","use_site_timezone","entries"]},"NetworkProviderPlanPut":{"type":"object","properties":{"name":{"type":"string"},"use_site_timezone":{"type":"boolean"},"timezone":{"type":"string","x-nullable":true},"network_provider_plan_id":{"type":"integer","format":"int64"},"network_provider_id":{"type":"integer","format":"int64"},"network_provider_type_id":{"type":"integer","format":"int64","x-nullable":true},"entries":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderPlanEntry"}}},"additionalProperties":false,"required":["name","use_site_timezone","timezone","network_provider_plan_id","network_provider_id"]},"NetworkProviderPlanResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderPlanResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderPlanResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderPlanResponseData":{"type":"object","properties":{"network_provider_plans":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderPlanItem"}}},"additionalProperties":false,"required":["network_provider_plans"]},"NetworkProviderPlanResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderResponseData":{"type":"object","properties":{"network_providers":{"type":"array","items":{"$ref":"#/definitions/NetworkProvider"}}},"additionalProperties":false,"required":["network_providers"]},"NetworkProviderResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderType":{"type":"object","properties":{"network_provider_type_id":{"type":"integer","format":"int64"},"network_provider_type_name":{"type":"string"}},"additionalProperties":false,"required":["network_provider_type_id","network_provider_type_name"]},"NetworkProviderTypeResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderTypeResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderTypeResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderTypeResponseData":{"type":"object","properties":{"network_provider_type":{"$ref":"#/definitions/NetworkProviderType"}},"additionalProperties":false,"required":["network_provider_type"]},"NetworkProviderTypeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NetworkProviderTypesResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/NetworkProviderTypesResponseResponseMetadata"},"data":{"$ref":"#/definitions/NetworkProviderTypesResponseData"}},"additionalProperties":false,"required":["status","data"]},"NetworkProviderTypesResponseData":{"type":"object","properties":{"network_provider_types":{"type":"array","items":{"$ref":"#/definitions/NetworkProviderType"}}},"additionalProperties":false,"required":["network_provider_types"]},"NetworkProviderTypesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiBaseLoadChargeDeletedResponseData":{"type":"object","properties":{"nmi_base_load_charge":{"$ref":"#/definitions/NmiBaseLoadChargeDeletedResponseDataNmiBaseLoadCharge"}},"additionalProperties":false,"required":["nmi_base_load_charge"]},"NmiBaseLoadChargeDeletedResponseDataNmiBaseLoadCharge":{"type":"object","properties":{"nmi_network_provider_baseload_charges_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_network_provider_baseload_charges_id","deleted"]},"NmiBaseLoadChargeDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiBaseLoadChargesResponseData":{"type":"object","properties":{"nmi_base_load_charges":{"type":"array","items":{"$ref":"#/definitions/NMIBaseLoadCharge"}}},"additionalProperties":false,"required":["nmi_base_load_charges"]},"NmiBaseLoadChargesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiBaseLoadItemChargeResponseData":{"type":"object","properties":{"nmi_base_load_charge":{"$ref":"#/definitions/NMIBaseLoadCharge"}},"additionalProperties":false,"required":["nmi_base_load_charge"]},"NmiBaseLoadItemChargeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiLossFactorChargeDeletedResponseData":{"type":"object","properties":{"nmi_loss_factor_charge":{"$ref":"#/definitions/NmiLossFactorChargeDeletedResponseDataNmiLossFactorCharge"}},"additionalProperties":false,"required":["nmi_loss_factor_charge"]},"NmiLossFactorChargeDeletedResponseDataNmiLossFactorCharge":{"type":"object","properties":{"nmi_network_provider_loss_factor_charges_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_network_provider_loss_factor_charges_id","deleted"]},"NmiLossFactorChargeDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiLossFactorChargesResponseData":{"type":"object","properties":{"nmi_loss_factor_charges":{"type":"array","items":{"$ref":"#/definitions/NMILossFactorCharge"}}},"additionalProperties":false,"required":["nmi_loss_factor_charges"]},"NmiLossFactorChargesResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiLossFactorItemChargeResponseData":{"type":"object","properties":{"nmi_loss_factor_charge":{"$ref":"#/definitions/NMILossFactorCharge"}},"additionalProperties":false,"required":["nmi_loss_factor_charge"]},"NmiLossFactorItemChargeResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiMeterProviderPlanResponseData":{"type":"object","properties":{"nmi_network_provider_plans":{"type":"array","items":{"$ref":"#/definitions/NMIMeterProviderPlan"}}},"additionalProperties":false,"required":["nmi_network_provider_plans"]},"NmiMeterProviderPlanResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiNetworkProviderPlanDeletedResponseData":{"type":"object","properties":{"nmi_network_provider_plan":{"$ref":"#/definitions/NmiNetworkProviderPlanDeletedResponseDataNmiNetworkProviderPlan"}},"additionalProperties":false,"required":["nmi_network_provider_plan"]},"NmiNetworkProviderPlanDeletedResponseDataNmiNetworkProviderPlan":{"type":"object","properties":{"nmi_network_provider_plan_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["nmi_network_provider_plan_id","deleted"]},"NmiNetworkProviderPlanDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"NmiNetworkProviderPlanItemResponseData":{"type":"object","properties":{"nmi_network_provider_plan":{"$ref":"#/definitions/NMIMeterProviderPlan"}},"additionalProperties":false,"required":["nmi_network_provider_plan"]},"NmiNetworkProviderPlanItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"OccupiedMeterage":{"type":"object","properties":{"occupied_start_ts":{"type":"string","format":"date-time"},"square_meterage":{"type":"number","format":"double"}},"additionalProperties":false,"required":["occupied_start_ts","square_meterage"]},"PatchCollectorCommandRequestBodyParams":{"type":"object","properties":{"status":{"type":"string"},"result":{}},"additionalProperties":false,"required":["status"]},"PatchCollectorCommandResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/PatchCollectorCommandResponseResponseMetadata"},"data":{"$ref":"#/definitions/PatchCollectorCommandResponseData"}},"additionalProperties":false,"required":["status","data"]},"PatchCollectorCommandResponseData":{"type":"object","properties":{"collector_command":{"$ref":"#/definitions/PatchCollectorCommandResponseDataCollectorCommand"}},"additionalProperties":false,"required":["collector_command"]},"PatchCollectorCommandResponseDataCollectorCommand":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time"},"status":{"type":"string"},"result":{}},"additionalProperties":false,"required":["last_modified_at","status"]},"PatchCollectorCommandResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"PostSustainabilityRatingAttachmentsResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/PostSustainabilityRatingAttachmentsResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"PostSustainabilityRatingAttachmentsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"PostSustainabilityRatingsResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/PostSustainabilityRatingsResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"PostSustainabilityRatingsResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ReadMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ReadMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ReadMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ReadMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/ReadMetadataResponseItem"}},"additionalProperties":false,"required":["metadata"]},"ReadMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ReadMetadataResponseItem":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time"},"system":{"type":"boolean"},"unit":{"type":"string"},"name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64"},"code":{"type":"string"},"shared":{"type":"boolean"},"commissionable":{"type":"boolean"},"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["type_id","last_modified_at","system","unit","name","metadata_id","code","shared","commissionable","unit_id","customer_id"]},"ReadMetadataTypeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ReadMetadataTypeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ReadMetadataTypeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ReadMetadataTypeResponseBodyData":{"type":"object","properties":{"metadata_type":{"$ref":"#/definitions/ReadMetadataTypeResponseBodyDataMetadataType"}},"additionalProperties":false,"required":["metadata_type"]},"ReadMetadataTypeResponseBodyDataMetadataType":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"commissionable":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["type_id","customer_id","type","type_code","shared","system","commissionable","last_modified_at"]},"ReadMetadataTypeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ReadMetadataUnitResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ReadMetadataUnitResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ReadMetadataUnitResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ReadMetadataUnitResponseBodyData":{"type":"object","properties":{"metadata_unit":{"$ref":"#/definitions/ReadMetadataUnitResponseBodyDataMetadataUnit"}},"additionalProperties":false,"required":["metadata_unit"]},"ReadMetadataUnitResponseBodyDataMetadataUnit":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"},"unit":{"type":"string"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["unit_id","customer_id","unit","shared","system","last_modified_at"]},"ReadMetadataUnitResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"RelativeHumiditySiteScore":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"stale":{"type":"boolean"},"date":{"type":"string","format":"date"},"unit_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string","x-nullable":true},"relative_humidity_score":{"type":"number","format":"double","x-nullable":true},"average_outside_relative_humidity":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["site_id","stale","relative_humidity_score","average_outside_relative_humidity"]},"RelativeHumiditySiteScoresResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/RelativeHumiditySiteScoresResponseResponseMetadata"},"data":{"$ref":"#/definitions/RelativeHumiditySiteScoresResponseData"}},"additionalProperties":false,"required":["status","data"]},"RelativeHumiditySiteScoresResponseData":{"type":"object","properties":{"site_scores":{"type":"array","items":{"$ref":"#/definitions/RelativeHumiditySiteScore"}}},"additionalProperties":false,"required":["site_scores"]},"RelativeHumiditySiteScoresResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"RelativeHumidityZoneHistoryResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseResponseMetadata"},"data":{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseData"}},"additionalProperties":false,"required":["status","data"]},"RelativeHumidityZoneHistoryResponseData":{"type":"object","properties":{"zone_history":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/RelativeHumidityZoneHistoryResponseDataZoneHistory"}]}},"zone_history_summary":{"$ref":"#/definitions/RelativeHumidityZoneHistorySummary","x-nullable":true},"zone_quality_summary":{"$ref":"#/definitions/RelativeHumidityZoneQualitySummary","x-nullable":true}},"additionalProperties":false,"required":["zone_history"]},"RelativeHumidityZoneHistoryResponseDataZoneHistory":{"type":"object","properties":{"set_point":{"type":"number","format":"double","x-nullable":true},"date":{"type":"string","format":"date"},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"unit":{"type":"string","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"relative_humidity_score":{"type":"number","format":"double","x-nullable":true},"stale":{"type":"boolean"},"average_outside_relative_humidity":{"type":"number","format":"double","x-nullable":true},"ideal_range_margin":{"type":"number","format":"double","x-nullable":true},"relative_humidity_rating":{"type":"string","enum":["ideal","dry","wet"],"x-nullable":true},"zone_rh":{"type":"number","format":"double","x-nullable":true},"unit_id":{"type":"integer","format":"int64","x-nullable":true},"zone_rh_vs_set_point":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["set_point","relative_humidity_score","stale","average_outside_relative_humidity","zone_rh","zone_rh_vs_set_point"]},"RelativeHumidityZoneHistoryResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"RelativeHumidityZoneHistorySummary":{"type":"object","properties":{"average_relative_humidity_score":{"type":"number","format":"double","x-nullable":true},"average_set_point":{"type":"number","format":"double","x-nullable":true},"average_zone_rh":{"type":"number","format":"double","x-nullable":true},"average_zone_rh_vs_set_point":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["average_relative_humidity_score","average_set_point","average_zone_rh","average_zone_rh_vs_set_point"]},"RelativeHumidityZoneQualitySummary":{"type":"object","properties":{"ideal_zone_count":{"type":"integer","format":"int64"},"dry_zone_count":{"type":"integer","format":"int64"},"wet_zone_count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["ideal_zone_count","dry_zone_count","wet_zone_count"]},"ReplaceMetadataRequestBody":{"type":"object","properties":{"source_metadata_id":{"type":"integer","format":"int64"},"target_metadata_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["source_metadata_id","target_metadata_id"]},"ReplaceMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ReplaceMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ReplaceMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ReplaceMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/ReplaceMetadataResponseBodyDataMetadata"}},"additionalProperties":false,"required":["metadata"]},"ReplaceMetadataResponseBodyDataMetadata":{"type":"object","properties":{"replaced":{"$ref":"#/definitions/ReplaceMetadataResponseBodyDataMetadataReplaced"}},"additionalProperties":false,"required":["replaced"]},"ReplaceMetadataResponseBodyDataMetadataReplaced":{"type":"object","properties":{"source_metadata_id":{"type":"integer","format":"int64"},"target_metadata_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["source_metadata_id","target_metadata_id"]},"ReplaceMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ResolvedValueMapping":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"mapping_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"},"value":{"type":"string"},"mapping":{"type":"integer","format":"int64","x-nullable":true},"shared":{"type":"boolean"},"last_modified_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["site_id","mapping_id","customer_id","value","mapping","shared","last_modified_at"]},"ResolvedValueMappingsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ResolvedValueMappingsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/ResolvedValueMappingsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"ResolvedValueMappingsResponseBodyData":{"type":"object","properties":{"resolved_value_mappings":{"type":"array","items":{"$ref":"#/definitions/ResolvedValueMapping"}}},"additionalProperties":false,"required":["resolved_value_mappings"]},"ResolvedValueMappingsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SearchMetadataPredictionScansResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SearchMetadataPredictionScansResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/SearchMetadataPredictionScansResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"SearchMetadataPredictionScansResponseBodyData":{"type":"object","properties":{"prediction_scans":{"type":"array","items":{"$ref":"#/definitions/MetadataPredictionScanResponseItem"}}},"additionalProperties":false,"required":["prediction_scans"]},"SearchMetadataPredictionScansResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SearchMeterDataHistoryResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SearchMeterDataHistoryResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/SearchMeterDataHistoryResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"SearchMeterDataHistoryResponseBodyData":{"type":"object","properties":{"meterdata_history":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/SimpleMeterDataHistoryBySite"},{"$ref":"#/definitions/SimpleMeterDataHistoryByMeter"},{"$ref":"#/definitions/SimpleMeterDataHistoryByStream"},{"$ref":"#/definitions/BaseSimpleMeterDataHistory"}]}}},"additionalProperties":false,"required":["meterdata_history"]},"SearchMeterDataHistoryResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SearchMeterProvidersResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SearchMeterProvidersResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/SearchMeterProvidersResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"SearchMeterProvidersResponseBodyData":{"type":"object","properties":{"meter_providers":{"type":"array","items":{"$ref":"#/definitions/MeterProviderResponseItem"}}},"additionalProperties":false,"required":["meter_providers"]},"SearchMeterProvidersResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SearchMeterStreamHistoryResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/SearchMeterStreamHistoryResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"SearchMeterStreamHistoryResponseBodyData":{"type":"object","properties":{"stream_history":{"type":"array","items":{"$ref":"#/definitions/MeterStreamHistory"}}},"additionalProperties":false,"required":["stream_history"]},"SearchMeterStreamHistoryResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SignedLink":{"type":"object","properties":{"url":{"type":"string"},"expires_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["url","expires_at"]},"SimpleMeterDataHistoryByMeter":{"type":"object","properties":{"data_type":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"rollup_type":{"type":"string","enum":["daily","monthly"],"x-nullable":true},"unit_name":{"type":"string","enum":["kVA","kWh","gal","kL","kVArh","MJ","thm"]},"data":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryItem"}},"site_id":{"type":"integer","format":"int64"},"site_name":{"type":"string"},"nmi_id":{"type":"integer","format":"int64"},"meter_name":{"type":"string"}},"additionalProperties":false,"required":["data_type","data","site_id","nmi_id"]},"SimpleMeterDataHistoryBySite":{"type":"object","properties":{"data_type":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"rollup_type":{"type":"string","enum":["daily","monthly"],"x-nullable":true},"unit_name":{"type":"string","enum":["kVA","kWh","gal","kL","kVArh","MJ","thm"]},"data":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryItem"}},"site_id":{"type":"integer","format":"int64"},"site_name":{"type":"string"}},"additionalProperties":false,"required":["data_type","data","site_id"]},"SimpleMeterDataHistoryByStream":{"type":"object","properties":{"nmi_id":{"type":"integer","format":"int64"},"rollup_type":{"type":"string","enum":["daily","monthly"],"x-nullable":true},"stream_id":{"type":"string"},"site_name":{"type":"string"},"unit_name":{"type":"string","enum":["kVA","kWh","gal","kL","kVArh","MJ","thm"]},"data_type":{"type":"string","enum":["active_net","reactive_net","active_export","reactive_export","demand","active_import","reactive_import"]},"site_id":{"type":"integer","format":"int64"},"meter_name":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/definitions/MeterHistoryItem"}}},"additionalProperties":false,"required":["nmi_id","stream_id","data_type","site_id","data"]},"Site":{"type":"object","properties":{"nmi_numbers":{"type":"array","items":{"type":"string"},"x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"timezone":{"type":"string"},"customer_mappings":{"$ref":"#/definitions/SiteCustomerMapping","x-nullable":true},"address_line_2":{"type":"string","x-nullable":true},"nmi_streams":{"type":"array","items":{},"x-nullable":true},"gas_charge_rate":{"type":"number","format":"double","x-nullable":true},"geo_coordinates":{"type":"string"},"first_report_issued_ts":{"type":"string","format":"date-time","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"photo_url":{"type":"string","x-nullable":true},"cop":{"type":"number","format":"double","x-nullable":true},"client_mappings":{"$ref":"#/definitions/SiteClientMapping","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"is_active":{"type":"boolean"},"city":{"type":"string"},"clients":{"type":"array","items":{"type":"integer","format":"int64"},"uniqueItems":true,"x-nullable":true},"postcode":{"type":"string"},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"building_size":{"type":"number","format":"double","x-nullable":true},"demand_peak_schedule":{"$ref":"#/definitions/DemandSchedule","x-nullable":true},"occupied_meterages":{"type":"array","items":{"$ref":"#/definitions/OccupiedMeterage"},"x-nullable":true},"state":{"type":"string"},"base_temperature":{"type":"number","format":"double","x-nullable":true},"building_type":{"type":"string","enum":["University","Retail","Manufacturing","Hotel","Commercial","Museum","Other"],"x-nullable":true},"demand_rates":{"type":"array","items":{"$ref":"#/definitions/DemandRate"},"x-nullable":true},"electricity_charge_rate":{"type":"number","format":"double","x-nullable":true},"license_tier":{"type":"string","enum":["Premium","Standard"],"x-nullable":true},"site_name":{"type":"string"},"working_hours":{"$ref":"#/definitions/SiteWorkingHours","x-nullable":true},"provider_id":{"type":"integer","format":"int64","x-nullable":true},"reporting_start_ts":{"type":"string","format":"date-time","x-nullable":true},"norm_slope":{"type":"number","format":"double","x-nullable":true},"norm_occupancy_co":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"water_charge_rate":{"type":"number","format":"double","x-nullable":true},"slack_channel":{"type":"string","x-nullable":true},"contractor_target_closure_rate":{"type":"number","format":"double","x-nullable":true},"address_line_1":{"type":"string"},"contractor_mappings":{"$ref":"#/definitions/SiteContractorMapping","x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"client_id":{"type":"integer","format":"int64","x-nullable":true},"first_resolved_issue_ts":{"type":"string","format":"date-time","x-nullable":true},"thermalcomfort_schedule":{"$ref":"#/definitions/ThermalComfortSchedule","x-nullable":true},"thermal_comfort_humidity_available":{"type":"boolean","x-nullable":true},"potential_annual_savings_gas":{"type":"number","format":"double","x-nullable":true},"email_address":{"type":"string"},"potential_annual_savings":{"type":"number","format":"double","x-nullable":true},"consulting_start_ts":{"type":"string","format":"date-time","x-nullable":true},"potential_annual_savings_water":{"type":"number","format":"double","x-nullable":true},"monetary_currency":{"type":"string","enum":["New Zealand Dollar","Brazilian Real","Euro","Indonesian Rupiah","Pound Sterling","Canadian Dollar","Australian Dollar","United States Dollar","Swedish Krona","Singapore Dollar","Chinese Yuan"]},"country":{"type":"string"},"norm_intercept":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true},"demand_peak_billing_model":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"thermal_comfort_weather_available":{"type":"boolean","x-nullable":true}},"additionalProperties":false,"required":["timezone","geo_coordinates","is_active","city","postcode","state","site_name","address_line_1","email_address","monetary_currency","country"]},"SiteAggregatedSustainabilityRating":{"type":"object","properties":{"score":{"type":"number","format":"double"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"aggregate_entity":{"type":"string","enum":["site","all"]}},"additionalProperties":false,"required":["score","sustainability_rating_type_id","site_id","aggregate_entity"]},"SiteArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteArrayResponseData":{"type":"object","properties":{"sites":{"type":"array","items":{"$ref":"#/definitions/SiteItem"}}},"additionalProperties":false,"required":["sites"]},"SiteArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteClientMapping":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"},"uniqueItems":true,"x-nullable":true}},"SiteContractorMapping":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"},"uniqueItems":true,"x-nullable":true}},"SiteCustomerMapping":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"},"uniqueItems":true,"x-nullable":true}},"SiteDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteDeletedResponseData":{"type":"object","properties":{"site":{"$ref":"#/definitions/SiteDeletedResponseDataSite"}},"additionalProperties":false,"required":["site"]},"SiteDeletedResponseDataSite":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["site_id","deleted"]},"SiteDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteFavouriteValueMapping":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"mapping_id":{"type":"integer","format":"int64"},"mapping":{"type":"integer","format":"int64","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["site_id","mapping_id","mapping"]},"SiteFavouriteValueMappingDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteFavouriteValueMappingDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteFavouriteValueMappingDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteFavouriteValueMappingDeleteResponseData":{"type":"object","properties":{"site_favourite_value_mapping":{"$ref":"#/definitions/SiteFavouriteValueMappingDeleteResponseDataSiteFavouriteValueMapping"}},"additionalProperties":false,"required":["site_favourite_value_mapping"]},"SiteFavouriteValueMappingDeleteResponseDataSiteFavouriteValueMapping":{"type":"object","properties":{"deleted":{"type":"boolean"},"site_id":{"type":"integer","format":"int64"},"mapping_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["deleted","site_id","mapping_id"]},"SiteFavouriteValueMappingDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteFavouriteValueMappingItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteFavouriteValueMappingItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteFavouriteValueMappingItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteFavouriteValueMappingItemResponseData":{"type":"object","properties":{"site_favourite_value_mapping":{"$ref":"#/definitions/SiteFavouriteValueMapping"}},"additionalProperties":false,"required":["site_favourite_value_mapping"]},"SiteFavouriteValueMappingItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteFavouriteValueMappingsResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteFavouriteValueMappingsResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/SiteFavouriteValueMappingsResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"SiteFavouriteValueMappingsResponseBodyData":{"type":"object","properties":{"site_favourite_value_mappings":{"type":"array","items":{"$ref":"#/definitions/SiteFavouriteValueMapping"}}},"additionalProperties":false,"required":["site_favourite_value_mappings"]},"SiteFavouriteValueMappingsResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteItem":{"type":"object","properties":{"nmi_numbers":{"type":"array","items":{"type":"string"},"x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"timezone":{"type":"string"},"customer_mappings":{"$ref":"#/definitions/SiteCustomerMapping","x-nullable":true},"address_line_2":{"type":"string","x-nullable":true},"nmi_streams":{"type":"array","items":{},"x-nullable":true},"gas_charge_rate":{"type":"number","format":"double","x-nullable":true},"geo_coordinates":{"type":"string"},"first_report_issued_ts":{"type":"string","format":"date-time","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"photo_url":{"type":"string","x-nullable":true},"cop":{"type":"number","format":"double","x-nullable":true},"client_mappings":{"$ref":"#/definitions/SiteClientMapping","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"is_active":{"type":"boolean"},"city":{"type":"string"},"clients":{"type":"array","items":{"type":"integer","format":"int64"},"uniqueItems":true,"x-nullable":true},"postcode":{"type":"string"},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"building_size":{"type":"number","format":"double","x-nullable":true},"demand_peak_schedule":{"$ref":"#/definitions/DemandSchedule","x-nullable":true},"occupied_meterages":{"type":"array","items":{"$ref":"#/definitions/OccupiedMeterage"},"x-nullable":true},"state":{"type":"string"},"base_temperature":{"type":"number","format":"double","x-nullable":true},"building_type":{"type":"string","enum":["University","Retail","Manufacturing","Hotel","Commercial","Museum","Other"],"x-nullable":true},"demand_rates":{"type":"array","items":{"$ref":"#/definitions/DemandRate"},"x-nullable":true},"electricity_charge_rate":{"type":"number","format":"double","x-nullable":true},"license_tier":{"type":"string","enum":["Premium","Standard"],"x-nullable":true},"site_name":{"type":"string"},"working_hours":{"$ref":"#/definitions/SiteWorkingHours","x-nullable":true},"provider_id":{"type":"integer","format":"int64","x-nullable":true},"reporting_start_ts":{"type":"string","format":"date-time","x-nullable":true},"norm_slope":{"type":"number","format":"double","x-nullable":true},"norm_occupancy_co":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"water_charge_rate":{"type":"number","format":"double","x-nullable":true},"slack_channel":{"type":"string","x-nullable":true},"contractor_target_closure_rate":{"type":"number","format":"double","x-nullable":true},"address_line_1":{"type":"string"},"contractor_mappings":{"$ref":"#/definitions/SiteContractorMapping","x-nullable":true},"site_id":{"type":"integer","format":"int64"},"client_id":{"type":"integer","format":"int64","x-nullable":true},"first_resolved_issue_ts":{"type":"string","format":"date-time","x-nullable":true},"thermalcomfort_schedule":{"$ref":"#/definitions/ThermalComfortSchedule","x-nullable":true},"thermal_comfort_humidity_available":{"type":"boolean","x-nullable":true},"potential_annual_savings_gas":{"type":"number","format":"double","x-nullable":true},"email_address":{"type":"string"},"potential_annual_savings":{"type":"number","format":"double","x-nullable":true},"consulting_start_ts":{"type":"string","format":"date-time","x-nullable":true},"potential_annual_savings_water":{"type":"number","format":"double","x-nullable":true},"monetary_currency":{"type":"string","enum":["New Zealand Dollar","Brazilian Real","Euro","Indonesian Rupiah","Pound Sterling","Canadian Dollar","Australian Dollar","United States Dollar","Swedish Krona","Singapore Dollar","Chinese Yuan"]},"country":{"type":"string"},"norm_intercept":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true},"demand_peak_billing_model":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"thermal_comfort_weather_available":{"type":"boolean","x-nullable":true}},"additionalProperties":false,"required":["timezone","geo_coordinates","is_active","city","postcode","state","site_name","address_line_1","site_id","email_address","monetary_currency","country"]},"SiteMoveCustomer":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["site_id","customer_id"]},"SitePhotoResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SitePhotoResponseResponseMetadata"},"data":{"$ref":"#/definitions/SitePhotoResponseData"}},"additionalProperties":false,"required":["status","data"]},"SitePhotoResponseData":{"type":"object","properties":{"site_photo_url":{"type":"string"}},"additionalProperties":false,"required":["site_photo_url"]},"SitePhotoResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteResponseData":{"type":"object","properties":{"site":{"$ref":"#/definitions/SiteItem"}},"additionalProperties":false,"required":["site"]},"SiteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteSnoozeMonitoringArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteSnoozeMonitoringArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteSnoozeMonitoringArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteSnoozeMonitoringArrayResponseData":{"type":"object","properties":{"site_snooze_monitoring":{"type":"array","items":{"$ref":"#/definitions/SiteSnoozeMonitoringRecord"}}},"additionalProperties":false,"required":["site_snooze_monitoring"]},"SiteSnoozeMonitoringArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteSnoozeMonitoringCreate":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"suspend_until":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["site_id","suspend_until"]},"SiteSnoozeMonitoringDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteSnoozeMonitoringDeletedResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteSnoozeMonitoringDeletedResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteSnoozeMonitoringDeletedResponseData":{"type":"object","properties":{"site_snooze_monitoring":{"$ref":"#/definitions/SiteSnoozeMonitoringDeletedResponseDataSiteSnoozeMonitoring"}},"additionalProperties":false,"required":["site_snooze_monitoring"]},"SiteSnoozeMonitoringDeletedResponseDataSiteSnoozeMonitoring":{"type":"object","properties":{"site_snooze_monitoring_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["site_snooze_monitoring_id","deleted"]},"SiteSnoozeMonitoringDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteSnoozeMonitoringRecord":{"type":"object","properties":{"site_snooze_monitoring_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"suspend_until":{"type":"string","format":"date-time"},"suspended_by":{"type":"string"},"created_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["site_snooze_monitoring_id","site_id","suspend_until","suspended_by","created_at"]},"SiteSnoozeMonitoringResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteSnoozeMonitoringResponseResponseMetadata"},"data":{"$ref":"#/definitions/SiteSnoozeMonitoringResponseData"}},"additionalProperties":false,"required":["status","data"]},"SiteSnoozeMonitoringResponseData":{"type":"object","properties":{"site_snooze_monitoring":{"$ref":"#/definitions/SiteSnoozeMonitoringRecord"}},"additionalProperties":false,"required":["site_snooze_monitoring"]},"SiteSnoozeMonitoringResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteSnoozeMonitoringUpdate":{"type":"object","properties":{"site_snooze_monitoring_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"suspend_until":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["site_snooze_monitoring_id","site_id","suspend_until"]},"SiteTarget":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"sustainability_rating_measure_id":{"type":"integer","format":"int64"},"properties":{"$ref":"#/definitions/SiteTargetProperties"},"site_target_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["site_id","sustainability_rating_measure_id","properties","site_target_id"]},"SiteTargetCreateBody":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"sustainability_rating_measure_id":{"type":"integer","format":"int64"},"properties":{"$ref":"#/definitions/SiteTargetProperties"}},"additionalProperties":false,"required":["site_id","sustainability_rating_measure_id","properties"]},"SiteTargetDeletedResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteTargetDeletedResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"SiteTargetDeletedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteTargetPostBodyParams":{"type":"object","properties":{"site_targets":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/SiteTarget"},{"$ref":"#/definitions/SiteTargetCreateBody"}]}}},"additionalProperties":false,"required":["site_targets"]},"SiteTargetProperties":{"type":"object","properties":{"baseline":{"$ref":"#/definitions/SiteTargetProperty","x-nullable":true},"target":{"$ref":"#/definitions/SiteTargetProperty","x-nullable":true}},"additionalProperties":false},"SiteTargetProperty":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"number","format":"double"}},"additionalProperties":false,"required":["name","value"]},"SiteTargetResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SiteTargetResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"SiteTargetResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SiteThermalComfortRefreshBodyParams":{"type":"object","properties":{"site_ids":{"type":"array","items":{"type":"integer","format":"int64"}}},"additionalProperties":false},"SiteWorkingHours":{"type":"object","properties":{"saturdayEnabled":{"type":"boolean"},"sundayEnd":{"type":"string"},"sundayEnabled":{"type":"boolean"},"saturdayEnd":{"type":"string"},"fridayEnd":{"type":"string"},"mondayEnd":{"type":"string"},"saturdayStart":{"type":"string"},"thursdayStart":{"type":"string"},"sundayStart":{"type":"string"},"fridayEnabled":{"type":"boolean"},"mondayEnabled":{"type":"boolean"},"fridayStart":{"type":"string"},"tuesdayStart":{"type":"string"},"wednesdayStart":{"type":"string"},"wednesdayEnd":{"type":"string"},"tuesdayEnabled":{"type":"boolean"},"mondayStart":{"type":"string"},"wednesdayEnabled":{"type":"boolean"},"tuesdayEnd":{"type":"string"},"thursdayEnd":{"type":"string"},"thursdayEnabled":{"type":"boolean"}},"additionalProperties":false,"required":["saturdayEnabled","sundayEnd","sundayEnabled","saturdayEnd","fridayEnd","mondayEnd","saturdayStart","thursdayStart","sundayStart","fridayEnabled","mondayEnabled","fridayStart","tuesdayStart","wednesdayStart","wednesdayEnd","tuesdayEnabled","mondayStart","wednesdayEnabled","tuesdayEnd","thursdayEnd","thursdayEnabled"]},"SustainabilityRating":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time"},"sustainability_rating_id":{"type":"integer","format":"int64"},"note":{"type":"string","x-nullable":true},"msra_value":{"type":"number","format":"double"},"period_start_date":{"type":"string","format":"date"},"score":{"type":"number","format":"double"},"period_end_date":{"type":"string","format":"date"},"expiry_date":{"type":"string","format":"date"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time"}},"additionalProperties":false,"required":["last_modified_at","sustainability_rating_id","note","msra_value","period_start_date","score","period_end_date","expiry_date","sustainability_rating_type_id","site_id","created_at"]},"SustainabilityRatingAttachment":{"type":"object","properties":{"sustainability_rating_attachment_id":{"type":"string","format":"uuid"},"sustainability_rating_id":{"type":"integer","format":"int64"},"author_id":{"type":"string"},"mime_type":{"type":"string"},"file_name":{"type":"string"},"extension":{"type":"string","x-nullable":true},"created_at":{"type":"string","format":"date-time"},"link":{"$ref":"#/definitions/SignedLink"}},"additionalProperties":false,"required":["sustainability_rating_attachment_id","sustainability_rating_id","author_id","mime_type","file_name","extension","created_at","link"]},"SustainabilityRatingAttachmentDeletedBody":{"type":"object","properties":{"sustainability_rating_attachment_id":{"type":"string","format":"uuid"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["sustainability_rating_attachment_id","deleted"]},"SustainabilityRatingAttachmentItemResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SustainabilityRatingAttachmentItemResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"SustainabilityRatingAttachmentItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SustainabilityRatingAttachmentUploadBody":{"type":"object","properties":{"sustainability_rating_id":{"type":"integer","format":"int64"},"upload_url":{"type":"string"},"file_name":{"type":"string"}},"additionalProperties":false,"required":["sustainability_rating_id","upload_url","file_name"]},"SustainabilityRatingAttachmentUploadUrl":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid"},"file_name":{"type":"string"},"upload_url":{"type":"string"}},"additionalProperties":false,"required":["uuid","file_name","upload_url"]},"SustainabilityRatingAttachmentUploadUrlsPostBody":{"type":"object","properties":{"file_names":{"type":"array","items":{"type":"string"}}},"additionalProperties":false,"required":["file_names"]},"SustainabilityRatingAttachmentUploadUrlsPostResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SustainabilityRatingAttachmentUploadUrlsPostResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"SustainabilityRatingAttachmentUploadUrlsPostResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SustainabilityRatingAttachmentsPostBodyParams":{"type":"object","properties":{"sustainability_rating_attachments":{"type":"array","items":{"$ref":"#/definitions/SustainabilityRatingAttachmentUploadBody"}}},"additionalProperties":false,"required":["sustainability_rating_attachments"]},"SustainabilityRatingCreateBody":{"type":"object","properties":{"note":{"type":"string","x-nullable":true},"msra_value":{"type":"number","format":"double"},"period_start_date":{"type":"string","format":"date"},"score":{"type":"number","format":"double"},"period_end_date":{"type":"string","format":"date"},"expiry_date":{"type":"string","format":"date"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["msra_value","period_start_date","score","period_end_date","expiry_date","sustainability_rating_type_id","site_id"]},"SustainabilityRatingDeletedBody":{"type":"object","properties":{"sustainability_rating_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["sustainability_rating_id","deleted"]},"SustainabilityRatingItemResponse":{"type":"object","properties":{"status":{"type":"string"},"data":{},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SustainabilityRatingItemResponseResponseMetadata"}},"additionalProperties":false,"required":["status"]},"SustainabilityRatingItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"SustainabilityRatingMeasure":{"type":"object","properties":{"sustainability_rating_measure_id":{"type":"integer","format":"int64"},"name":{"type":"string"}},"additionalProperties":false,"required":["sustainability_rating_measure_id","name"]},"SustainabilityRatingPostBodyParams":{"type":"object","properties":{"sustainability_ratings":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/SustainabilityRatingUpdateBody"},{"$ref":"#/definitions/SustainabilityRatingCreateBody"}]}}},"additionalProperties":false,"required":["sustainability_ratings"]},"SustainabilityRatingType":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time"},"min_score":{"type":"number","format":"double"},"system":{"type":"boolean"},"sustainability_rating_measures":{"type":"array","items":{"$ref":"#/definitions/SustainabilityRatingTypeMeasure"},"x-nullable":true},"name":{"type":"string"},"max_score":{"type":"number","format":"double"},"sustainability_rating_measure_ids":{"type":"array","items":{"type":"integer","format":"int64"}},"shared":{"type":"boolean"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time"},"msra_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["last_modified_at","min_score","system","name","max_score","sustainability_rating_measure_ids","shared","sustainability_rating_type_id","created_at","msra_id","customer_id"]},"SustainabilityRatingTypeCreateBody":{"type":"object","properties":{"name":{"type":"string"},"msra_id":{"type":"integer","format":"int64"},"min_score":{"type":"number","format":"double"},"max_score":{"type":"number","format":"double"},"shared":{"type":"boolean"},"system":{"type":"boolean"},"sustainability_rating_measure_ids":{"type":"array","items":{"type":"integer","format":"int64"}},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["name","msra_id","min_score","max_score","shared","system","sustainability_rating_measure_ids"]},"SustainabilityRatingTypeDeletedBody":{"type":"object","properties":{"sustainability_rating_type_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["sustainability_rating_type_id","deleted"]},"SustainabilityRatingTypeMeasure":{"type":"object","properties":{"sustainability_rating_measure_id":{"type":"integer","format":"int64"},"name":{"type":"string"}},"additionalProperties":false,"required":["sustainability_rating_measure_id","name"]},"SustainabilityRatingTypePostBodyParams":{"type":"object","properties":{"sustainability_rating_types":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/SustainabilityRatingTypeUpdateBody"},{"$ref":"#/definitions/SustainabilityRatingTypeCreateBody"}]}}},"additionalProperties":false,"required":["sustainability_rating_types"]},"SustainabilityRatingTypePutBodyParams":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time"},"min_score":{"type":"number","format":"double"},"system":{"type":"boolean"},"sustainability_rating_measures":{"type":"array","items":{"$ref":"#/definitions/SustainabilityRatingTypeMeasure"},"x-nullable":true},"name":{"type":"string"},"max_score":{"type":"number","format":"double"},"sustainability_rating_measure_ids":{"type":"array","items":{"type":"integer","format":"int64"}},"shared":{"type":"boolean"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time"},"msra_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["last_modified_at","min_score","system","name","max_score","sustainability_rating_measure_ids","shared","sustainability_rating_type_id","created_at","msra_id","customer_id"]},"SustainabilityRatingTypeUpdateBody":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"min_score":{"type":"number","format":"double"},"system":{"type":"boolean"},"name":{"type":"string"},"max_score":{"type":"number","format":"double"},"sustainability_rating_measure_ids":{"type":"array","items":{"type":"integer","format":"int64"}},"shared":{"type":"boolean"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time","x-nullable":true},"msra_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["min_score","system","name","max_score","sustainability_rating_measure_ids","shared","sustainability_rating_type_id","msra_id","customer_id"]},"SustainabilityRatingUpdateBody":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"sustainability_rating_id":{"type":"integer","format":"int64"},"note":{"type":"string","x-nullable":true},"msra_value":{"type":"number","format":"double"},"period_start_date":{"type":"string","format":"date"},"score":{"type":"number","format":"double"},"period_end_date":{"type":"string","format":"date"},"expiry_date":{"type":"string","format":"date"},"sustainability_rating_type_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["sustainability_rating_id","note","msra_value","period_start_date","score","period_end_date","expiry_date","sustainability_rating_type_id","site_id"]},"SynchronisedResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/SynchronisedResponseResponseMetadata"},"data":{"$ref":"#/definitions/SynchronisedResponseData"}},"additionalProperties":false,"required":["status","data"]},"SynchronisedResponseData":{"type":"object","properties":{"keycloak":{"type":"string"}},"additionalProperties":false,"required":["keycloak"]},"SynchronisedResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"TenantNotFoundResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/TenantNotFoundResponseResponseMetadata"},"data":{"$ref":"#/definitions/TenantNotFoundResponseData"}},"additionalProperties":false,"required":["status","data"]},"TenantNotFoundResponseData":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"TenantNotFoundResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ThermalComfortSchedule":{"type":"object","properties":{"day_start":{"type":"string"},"day_end":{"type":"string"},"exclude_weekends":{"type":"boolean"}},"additionalProperties":false,"required":["day_start","day_end","exclude_weekends"]},"ThermalComfortSiteScore":{"type":"object","properties":{"site_id":{"type":"integer","format":"int64"},"stale":{"type":"boolean"},"date":{"type":"string","format":"date"},"unit_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string","x-nullable":true},"thermal_comfort_score":{"type":"number","format":"double","x-nullable":true},"average_outside_temperature":{"type":"number","format":"double","x-nullable":true},"outside_temperature_source":{"type":"string","enum":["central_weather_data","site_equipment"],"x-nullable":true}},"additionalProperties":false,"required":["site_id","stale","thermal_comfort_score"]},"ThermalComfortSiteScoresResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ThermalComfortSiteScoresResponseResponseMetadata"},"data":{"$ref":"#/definitions/ThermalComfortSiteScoresResponseData"}},"additionalProperties":false,"required":["status","data"]},"ThermalComfortSiteScoresResponseData":{"type":"object","properties":{"site_scores":{"type":"array","items":{"$ref":"#/definitions/ThermalComfortSiteScore"}}},"additionalProperties":false,"required":["site_scores"]},"ThermalComfortSiteScoresResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ThermalComfortZoneHistoryResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseResponseMetadata"},"data":{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseData"}},"additionalProperties":false,"required":["status","data"]},"ThermalComfortZoneHistoryResponseData":{"type":"object","properties":{"zone_history":{"type":"array","items":{"x-oneOf":[{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseDataZoneHistory"},{"$ref":"#/definitions/ThermalComfortZoneHistoryResponseDataZoneHistory"}]}},"zone_history_summary":{"$ref":"#/definitions/ThermalComfortZoneHistorySummary","x-nullable":true},"zone_quality_summary":{"$ref":"#/definitions/ThermalComfortZoneQualitySummary","x-nullable":true}},"additionalProperties":false,"required":["zone_history"]},"ThermalComfortZoneHistoryResponseDataZoneHistory":{"type":"object","properties":{"set_point":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_rating":{"type":"string","enum":["cool","ideal","warm"],"x-nullable":true},"date":{"type":"string","format":"date"},"average_outside_temperature":{"type":"number","format":"double","x-nullable":true},"unit":{"type":"string","x-nullable":true},"stale":{"type":"boolean"},"thermal_comfort_score":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"ideal_range_margin":{"type":"number","format":"double","x-nullable":true},"zone_temperature_vs_set_point":{"type":"number","format":"double","x-nullable":true},"zone_temperature":{"type":"number","format":"double","x-nullable":true},"unit_id":{"type":"integer","format":"int64","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true},"outside_temperature_source":{"type":"string","enum":["central_weather_data","site_equipment"],"x-nullable":true}},"additionalProperties":false,"required":["set_point","average_outside_temperature","stale","thermal_comfort_score","zone_temperature_vs_set_point","zone_temperature"]},"ThermalComfortZoneHistoryResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ThermalComfortZoneHistorySummary":{"type":"object","properties":{"average_thermal_comfort_score":{"type":"number","format":"double","x-nullable":true},"average_set_point":{"type":"number","format":"double","x-nullable":true},"average_zone_temperature":{"type":"number","format":"double","x-nullable":true},"average_zone_temperature_vs_set_point":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["average_thermal_comfort_score","average_set_point","average_zone_temperature","average_zone_temperature_vs_set_point"]},"ThermalComfortZoneQualitySummary":{"type":"object","properties":{"ideal_zone_count":{"type":"integer","format":"int64"},"warm_zone_count":{"type":"integer","format":"int64"},"cool_zone_count":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["ideal_zone_count","warm_zone_count","cool_zone_count"]},"UpdateMetadataPredictionScanRequestBody":{"type":"object","properties":{"model_version":{"type":"string","x-nullable":true},"cancel_user_id":{"type":"string","x-nullable":true},"create_user_id":{"type":"string"},"type":{"type":"string"},"reason":{"type":"string","x-nullable":true},"ended_at":{"type":"string","format":"date-time","x-nullable":true},"status":{"type":"string"},"model_name":{"type":"string","x-nullable":true},"prediction_scan_id":{"type":"string","format":"uuid"},"collector_id":{"type":"integer","format":"int64"},"created_at":{"type":"string","format":"date-time"},"subtype":{"type":"string"}},"additionalProperties":false,"required":["model_version","cancel_user_id","create_user_id","type","reason","ended_at","status","model_name","prediction_scan_id","collector_id","created_at","subtype"]},"UpdateMetadataPredictionScanResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMetadataPredictionScanResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMetadataPredictionScanResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMetadataPredictionScanResponseBodyData":{"type":"object","properties":{"prediction_scan":{"$ref":"#/definitions/MetadataPredictionScanResponseItem"}},"additionalProperties":false,"required":["prediction_scan"]},"UpdateMetadataPredictionScanResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpdateMetadataRequestBody":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64"},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"unit":{"type":"string","x-nullable":true},"name":{"type":"string"},"metadata_id":{"type":"integer","format":"int64"},"code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"unit_id":{"type":"integer","format":"int64"},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["type_id","name","metadata_id","code","unit_id"]},"UpdateMetadataResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMetadataResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMetadataResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMetadataResponseBodyData":{"type":"object","properties":{"metadata":{"$ref":"#/definitions/MetadataResponseItem"}},"additionalProperties":false,"required":["metadata"]},"UpdateMetadataResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpdateMetadataTypeRequestBody":{"type":"object","properties":{"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"type_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["type","type_code","type_id"]},"UpdateMetadataTypeResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMetadataTypeResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMetadataTypeResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMetadataTypeResponseBodyData":{"type":"object","properties":{"metadata_type":{"$ref":"#/definitions/UpdateMetadataTypeResponseBodyDataMetadataType"}},"additionalProperties":false,"required":["metadata_type"]},"UpdateMetadataTypeResponseBodyDataMetadataType":{"type":"object","properties":{"type_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"type":{"type":"string"},"type_code":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"commissionable":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["type","type_code"]},"UpdateMetadataTypeResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpdateMetadataUnitRequestBody":{"type":"object","properties":{"customer_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"unit_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["unit","unit_id"]},"UpdateMetadataUnitResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMetadataUnitResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMetadataUnitResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMetadataUnitResponseBodyData":{"type":"object","properties":{"metadata_unit":{"$ref":"#/definitions/UpdateMetadataUnitResponseBodyDataMetadataUnit"}},"additionalProperties":false,"required":["metadata_unit"]},"UpdateMetadataUnitResponseBodyDataMetadataUnit":{"type":"object","properties":{"unit_id":{"type":"integer","format":"int64","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true},"unit":{"type":"string"},"shared":{"type":"boolean","x-nullable":true},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["unit"]},"UpdateMetadataUnitResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpdateMeterProviderRequestBody":{"type":"object","properties":{"timezone":{"type":"string","x-nullable":true},"forward_email_address":{"type":"string","x-nullable":true},"forward_email":{"type":"boolean"},"provider_name":{"type":"string"},"provider_id":{"type":"integer","format":"int64"},"shared":{"type":"boolean","x-nullable":true},"contact_email_address":{"type":"string"},"validate_nmi_numbers":{"type":"boolean","x-nullable":true},"collector_email_address":{"type":"string"},"collection_interval":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["timezone","forward_email_address","forward_email","provider_name","provider_id","contact_email_address","collector_email_address"]},"UpdateMeterRequestBody":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"timezone":{"type":"string","x-nullable":true},"parent_nmi_id":{"type":"integer","format":"int64","x-nullable":true},"demand_peak_calculation_interval":{"type":"string","x-nullable":true},"nmi_id":{"type":"integer","format":"int64","x-nullable":true},"utility_type":{"type":"string","enum":["Gas","Water","Electricity"],"x-nullable":true},"data_interval":{"type":"string","x-nullable":true},"nmi_number":{"type":"string"},"provider_id":{"type":"integer","format":"int64"},"peak_demand_max_target":{"type":"number","format":"double","x-nullable":true},"virtual_meter_calculation_type":{"type":"string","enum":["SELECTED_CHILDREN_SUMMED","SELECTED_SIBLINGS_SUBTRACTED","ALL_SIBLINGS_SUBTRACTED"],"x-nullable":true},"meter_type":{"type":"string","enum":["Physical","NMI","Virtual"],"x-nullable":true},"virtual_meter_calculation_entities":{"type":"array","items":{"type":"number","format":"double"},"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"collection_interval":{"type":"string","x-nullable":true},"display_name":{"type":"string","x-nullable":true},"parent_stream_id":{"type":"string","x-nullable":true},"customer_id":{"type":"integer","format":"int64","x-nullable":true}},"additionalProperties":false,"required":["nmi_number","provider_id"]},"UpdateMeterResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMeterResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMeterResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMeterResponseBodyData":{"type":"object","properties":{"nmi_number":{"$ref":"#/definitions/Meter"}},"additionalProperties":false,"required":["nmi_number"]},"UpdateMeterResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpdateMeterStreamRequestBody":{"type":"object","properties":{"description":{"type":"string","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"nmi_id":{"type":"integer","format":"int64"},"base_temperature":{"type":"number","format":"double","x-nullable":true},"stream_id":{"type":"string"},"reportable":{"type":"boolean"},"nmi_number":{"type":"string","x-nullable":true},"norm_slope_heating":{"type":"number","format":"double","x-nullable":true},"equipment_id":{"type":"integer","format":"int64","x-nullable":true},"norm_slope":{"type":"number","format":"double","x-nullable":true},"norm_occupancy_co":{"type":"number","format":"double","x-nullable":true},"fill_gaps":{"type":"boolean","x-nullable":true},"quality_flags":{"type":"array","items":{"type":"string","enum":["S","E","C","F","A"]},"uniqueItems":true,"x-nullable":true},"site_id":{"type":"integer","format":"int64","x-nullable":true},"base_temperature_heating":{"type":"number","format":"double","x-nullable":true},"norm_intercept_heating":{"type":"number","format":"double","x-nullable":true},"display_name":{"type":"string","x-nullable":true},"norm_intercept":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["nmi_id","stream_id","reportable"]},"UpdateMeterStreamResponseBody":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/UpdateMeterStreamResponseBodyResponseMetadata"},"data":{"$ref":"#/definitions/UpdateMeterStreamResponseBodyData"}},"additionalProperties":false,"required":["status","data"]},"UpdateMeterStreamResponseBodyData":{"type":"object","properties":{"nmi_stream":{"$ref":"#/definitions/MeterStream"}},"additionalProperties":false,"required":["nmi_stream"]},"UpdateMeterStreamResponseBodyResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"UpsertSitePhotoBodyParam":{"type":"object","properties":{"content_type":{"type":"string"},"data":{"type":"string"}},"additionalProperties":false,"required":["content_type","data"]},"ValidationResult":{"type":"object","properties":{"fav_id":{"type":"integer","format":"int64"},"source_favourite_field":{"type":"string"},"valid":{"type":"boolean"},"message":{"type":"string","x-nullable":true}},"additionalProperties":false,"required":["fav_id","source_favourite_field","valid"]},"Zone":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"zone_name_id":{"type":"integer","format":"int64"},"system":{"type":"boolean","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"tenant_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"level_id":{"type":"integer","format":"int64"},"zone_id":{"type":"integer","format":"int64","x-nullable":true},"site_id":{"type":"integer","format":"int64"},"thermalcomfort_schedule":{"$ref":"#/definitions/BaseThermalComfortSchedule","x-nullable":true},"thermalcomfort_excluded":{"type":"boolean","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["zone_name_id","level_id","site_id"]},"ZoneArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneArrayResponseData":{"type":"object","properties":{"zones":{"type":"array","items":{"$ref":"#/definitions/Zone"}}},"additionalProperties":false,"required":["zones"]},"ZoneArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneDeleteResponseData":{"type":"object","properties":{"zone":{"$ref":"#/definitions/ZoneDeleteResponseDataZone"}},"additionalProperties":false,"required":["zone"]},"ZoneDeleteResponseDataZone":{"type":"object","properties":{"zone_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["zone_id","deleted"]},"ZoneDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneItem":{"type":"object","properties":{"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"zone_name_id":{"type":"integer","format":"int64"},"system":{"type":"boolean","x-nullable":true},"ideal_relative_humidity_margin":{"type":"number","format":"double","x-nullable":true},"tenant_ids":{"type":"array","items":{"type":"integer","format":"int64"},"x-nullable":true},"ideal_relative_humidity_min":{"type":"number","format":"double","x-nullable":true},"ideal_relative_humidity_max":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_margin":{"type":"number","format":"double","x-nullable":true},"thermal_comfort_min_temp":{"type":"number","format":"double","x-nullable":true},"level_id":{"type":"integer","format":"int64"},"zone_id":{"type":"integer","format":"int64"},"site_id":{"type":"integer","format":"int64"},"thermalcomfort_schedule":{"$ref":"#/definitions/BaseThermalComfortSchedule","x-nullable":true},"thermalcomfort_excluded":{"type":"boolean","x-nullable":true},"thermal_comfort_max_temp":{"type":"number","format":"double","x-nullable":true}},"additionalProperties":false,"required":["zone_name_id","level_id","zone_id","site_id"]},"ZoneName":{"type":"object","properties":{"zone_name_id":{"type":"integer","format":"int64","x-nullable":true},"zone_name":{"type":"string"},"site_id":{"type":"integer","format":"int64"},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true}},"additionalProperties":false,"required":["zone_name","site_id"]},"ZoneNameArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneNameArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneNameArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneNameArrayResponseData":{"type":"object","properties":{"zone_names":{"type":"array","items":{"$ref":"#/definitions/ZoneName"}}},"additionalProperties":false,"required":["zone_names"]},"ZoneNameArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneNameDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneNameDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneNameDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneNameDeleteResponseData":{"type":"object","properties":{"zone_name":{"$ref":"#/definitions/ZoneNameDeleteResponseDataZoneName"}},"additionalProperties":false,"required":["zone_name"]},"ZoneNameDeleteResponseDataZoneName":{"type":"object","properties":{"zone_name_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["zone_name_id","deleted"]},"ZoneNameDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneNameItem":{"type":"object","properties":{"zone_name":{"type":"string"},"site_id":{"type":"integer","format":"int64"},"system":{"type":"boolean","x-nullable":true},"last_modified_at":{"type":"string","format":"date-time","x-nullable":true},"zone_name_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["zone_name","site_id","zone_name_id"]},"ZoneNameNotFoundResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneNameNotFoundResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneNameNotFoundResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneNameNotFoundResponseData":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"ZoneNameNotFoundResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneNameResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneNameResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneNameResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneNameResponseData":{"type":"object","properties":{"zone_name":{"$ref":"#/definitions/ZoneName"}},"additionalProperties":false,"required":["zone_name"]},"ZoneNameResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneNotFoundResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneNotFoundResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneNotFoundResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneNotFoundResponseData":{"type":"object","additionalProperties":{"type":"integer","format":"int64"}},"ZoneNotFoundResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneResponseData":{"type":"object","properties":{"zone":{"$ref":"#/definitions/Zone"}},"additionalProperties":false,"required":["zone"]},"ZoneResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneTenant":{"type":"object","properties":{"zone_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneTenantArrayResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneTenantArrayResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneTenantArrayResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneTenantArrayResponseData":{"type":"object","properties":{"zones_tenants":{"type":"array","items":{"$ref":"#/definitions/ZoneTenantItem"}}},"additionalProperties":false,"required":["zones_tenants"]},"ZoneTenantArrayResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneTenantDeleteResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneTenantDeleteResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneTenantDeleteResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneTenantDeleteResponseData":{"type":"object","properties":{"zone_tenant":{"$ref":"#/definitions/ZoneTenantDeleteResponseDataZoneTenant"}},"additionalProperties":false,"required":["zone_tenant"]},"ZoneTenantDeleteResponseDataZoneTenant":{"type":"object","properties":{"zone_tenant_id":{"type":"integer","format":"int64"},"zone_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"},"deleted":{"type":"boolean"}},"additionalProperties":false,"required":["deleted"]},"ZoneTenantDeleteResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false},"ZoneTenantItem":{"type":"object","properties":{"zone_id":{"type":"integer","format":"int64"},"tenant_id":{"type":"integer","format":"int64"},"zone_tenant_id":{"type":"integer","format":"int64"}},"additionalProperties":false,"required":["zone_tenant_id"]},"ZoneTenantItemResponse":{"type":"object","properties":{"status":{"type":"string"},"message":{"type":"string"},"response_metadata":{"$ref":"#/definitions/ZoneTenantItemResponseResponseMetadata"},"data":{"$ref":"#/definitions/ZoneTenantItemResponseData"}},"additionalProperties":false,"required":["status","data"]},"ZoneTenantItemResponseData":{"type":"object","properties":{"zone_tenant":{"$ref":"#/definitions/ZoneTenantItem"}},"additionalProperties":false,"required":["zone_tenant"]},"ZoneTenantItemResponseResponseMetadata":{"type":"object","properties":{"record_count":{"type":"integer","format":"int64"}},"additionalProperties":false}}}