UNPKG

golemio-sdk

Version:
1,855 lines 381 kB
/** * Golemio API * <p><img src=\"https://storage.golemio.cz/golemiocz/images/golemioapi_logos.png\" alt=\"Logos\" /></p> <p><b>Toto je dokumentace REST API projektu pražské datové platformy Golemio.</b></p> <p>Veškeré dotazy prosím směřujte na <a href=\"mailto:golemio@operatorict.cz?subject=golemioapi\">golemio@operatorict.cz</a>.</p> <p>Dokumentace je v anglickém jazyce. Více informací o projektu naleznete na <a href=\"https://www.golemio.cz/\">www.golemio.cz</a>.</p> <H1>Description</H1> <p><b>This documentation covers the RESTful API of the Golemio Prague Data Platform project, specifically detailing the Output Gateway API.</b></p> <p>Support is accessible via <a href=\"mailto:golemio@operatorict.cz?subject=golemioapi\">golemio@operatorict.cz</a>.</p> <p>For more information about Golemio, please visit the website <a href=\"https://www.golemio.cz/\">www.golemio.cz</a>.</p> <H2>Golemio API documentation:</H2> <li>👉 Main Golemio API</li> <li><a href=\"https://api.golemio.cz/docs/public-openapi/\">Open Data Golemio API</a></li> <li><a href=\"https://api.golemio.cz/input-gateway/docs/openapi/\">Golemio Input Gateway API</a></li> <li><a href=\"https://api.golemio.cz/pid/docs/openapi/\">Public Transport Golemio API</a></li> <li><a href=\"https://api.golemio.cz/pid/input-gateway/docs/openapi/\">Public Transport Golemio Input Gateway API</a></li> <H1>General info</H1> <H2>Authorization</H2> <p>Generate your token at <a href=\"https://api.golemio.cz/api-keys\">api.golemio.cz/api-keys</a>.</p> <p><b>Use the token as the value of the X-Access-Token header.</b></p> <H1>Usage</H1> <H2>Pagination</H2> <p>The API returns a maximum of 10,000 objects/rows per request. You can specify a lower number by adding the <code>?limit</code> URL parameter.</p> <p> This limit may vary depending on the specific route; please refer to the description of parameters for each route. To retrieve more data, use multiple requests with the <code>?limit&offset</code> parameters. Refer to the examples below. </p> <H2>Requests rate</H2> <p>By default, each API key has a rate limit of 20 requests per 8 seconds.</p> <H2>Compression</H2> <p>By default, the Content-Encoding header is set to gzip (if requested). If the raw response is less than 1 KB, the data is returned uncompressed, and the Content-Encoding header is not set.</p> <H2>Open Data</H2> <p><img src=\"https://img.shields.io/badge/opendata-available-green\" alt=\"golemioapi-opendata-badge\" /></p> <p>This badge indicates that the data is available for public use as Open Data.</p> * * The version of the OpenAPI document: 1.0.0 * Contact: golemio@operatorict.cz * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ConfigurationParameters as GolemioApiConfiguration } from './configuration'; import type { AxiosInstance, AxiosRequestConfig } from 'axios'; import { BaseAPI } from './base'; export { ConfigurationParameters as GolemioApiConfiguration } from './configuration'; export declare class GolemioApi { AirQualityV2Api: GolemioApi.AirQualityV2Api; BicycleCountersV2Api: GolemioApi.BicycleCountersV2Api; BulkyWasteV1Api: GolemioApi.BulkyWasteV1Api; EnergeticsV2Api: GolemioApi.EnergeticsV2Api; FloatingCarDataV2Api: GolemioApi.FloatingCarDataV2Api; GBFSV2Api: GolemioApi.GBFSV2Api; GardensV2Api: GolemioApi.GardensV2Api; MVTMapsV2Api: GolemioApi.MVTMapsV2Api; MVTSApi: GolemioApi.MVTSApi; MedicalInstitutionsV2Api: GolemioApi.MedicalInstitutionsV2Api; MicroclimateV2Api: GolemioApi.MicroclimateV2Api; MunicipalAuthoritiesV2Api: GolemioApi.MunicipalAuthoritiesV2Api; MunicipalLibrariesV2Api: GolemioApi.MunicipalLibrariesV2Api; MunicipalPoliceStationsV2Api: GolemioApi.MunicipalPoliceStationsV2Api; ParkingV1Api: GolemioApi.ParkingV1Api; ParkingV2Api: GolemioApi.ParkingV2Api; ParkingV2InternalApi: GolemioApi.ParkingV2InternalApi; ParkingV3Api: GolemioApi.ParkingV3Api; PedestriansV2Api: GolemioApi.PedestriansV2Api; PlaygroundsV2Api: GolemioApi.PlaygroundsV2Api; PragueCityDistrictsV2Api: GolemioApi.PragueCityDistrictsV2Api; SharedBikesV2Api: GolemioApi.SharedBikesV2Api; SharedCarsV2Api: GolemioApi.SharedCarsV2Api; TrafficRestrictionsV2Api: GolemioApi.TrafficRestrictionsV2Api; VehiclesharingV2Api: GolemioApi.VehiclesharingV2Api; WasteCollectionV2Api: GolemioApi.WasteCollectionV2Api; WasteCollectionV2InternalApi: GolemioApi.WasteCollectionV2InternalApi; WasteCollectionYardsV2Api: GolemioApi.WasteCollectionYardsV2Api; WazeV1Api: GolemioApi.WazeV1Api; constructor(configurationParams: GolemioApiConfiguration, axios?: AxiosInstance); } export declare namespace GolemioApi { /** * * @export * @interface AirQualityStation */ interface AirQualityStation { /** * * @type {string} * @memberof AirQualityStation */ 'id': string; /** * * @type {string} * @memberof AirQualityStation */ 'district'?: string; /** * * @type {AirQualityStationMeasurement} * @memberof AirQualityStation */ 'measurement'?: AirQualityStationMeasurement; /** * * @type {string} * @memberof AirQualityStation */ 'name': string; /** * * @type {string} * @memberof AirQualityStation */ 'updated_at'?: string; } /** * * @export * @interface AirQualityStationComponent */ interface AirQualityStationComponent { /** * * @type {AirQualityStationComponentAveragedTime} * @memberof AirQualityStationComponent */ 'averaged_time'?: AirQualityStationComponentAveragedTime; /** * * @type {string} * @memberof AirQualityStationComponent */ 'type'?: string; } /** * * @export * @interface AirQualityStationComponentAveragedTime */ interface AirQualityStationComponentAveragedTime { /** * * @type {number} * @memberof AirQualityStationComponentAveragedTime */ 'averaged_hours'?: number; /** * * @type {number} * @memberof AirQualityStationComponentAveragedTime */ 'value'?: number; } /** * * @export * @interface AirQualityStationComponentType */ interface AirQualityStationComponentType { /** * * @type {number} * @memberof AirQualityStationComponentType */ 'id': number; /** * * @type {string} * @memberof AirQualityStationComponentType */ 'component_code'?: string | null; /** * * @type {string} * @memberof AirQualityStationComponentType */ 'unit'?: string | null; /** * * @type {string} * @memberof AirQualityStationComponentType */ 'description_cs'?: string | null; /** * * @type {string} * @memberof AirQualityStationComponentType */ 'description_en'?: string | null; } /** * * @export * @interface AirQualityStationHistory */ interface AirQualityStationHistory { /** * * @type {string} * @memberof AirQualityStationHistory */ 'id': string; /** * * @type {AirQualityStationMeasurement} * @memberof AirQualityStationHistory */ 'measurement'?: AirQualityStationMeasurement; /** * * @type {string} * @memberof AirQualityStationHistory */ 'updated_at'?: string; } /** * * @export * @interface AirQualityStationIndexType */ interface AirQualityStationIndexType { /** * * @type {number} * @memberof AirQualityStationIndexType */ 'id': number; /** * * @type {string} * @memberof AirQualityStationIndexType */ 'index_code'?: string | null; /** * * @type {number} * @memberof AirQualityStationIndexType */ 'limit_gte'?: number | null; /** * * @type {number} * @memberof AirQualityStationIndexType */ 'limit_lt'?: number | null; /** * * @type {string} * @memberof AirQualityStationIndexType */ 'color'?: string | null; /** * * @type {string} * @memberof AirQualityStationIndexType */ 'color_text'?: string | null; /** * * @type {string} * @memberof AirQualityStationIndexType */ 'description_cs'?: string | null; /** * * @type {string} * @memberof AirQualityStationIndexType */ 'description_en'?: string | null; } /** * * @export * @interface AirQualityStationMeasurement */ interface AirQualityStationMeasurement { /** * * @type {number} * @memberof AirQualityStationMeasurement */ 'AQ_hourly_index'?: number; /** * * @type {Array<AirQualityStationComponent>} * @memberof AirQualityStationMeasurement */ 'components'?: Array<AirQualityStationComponent>; } /** * * @export * @interface AverageOccupancyDay */ interface AverageOccupancyDay { /** * * @type {number} * @memberof AverageOccupancyDay */ '0'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '1'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '2'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '3'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '4'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '5'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '6'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '7'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '8'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '9'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '10'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '11'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '12'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '13'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '14'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '15'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '16'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '17'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '18'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '19'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '20'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '21'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '22'?: number; /** * * @type {number} * @memberof AverageOccupancyDay */ '23'?: number; } /** * The day of the week (0 - 6; Sunday is 0) * @export * @interface AverageOccupancyWeek */ interface AverageOccupancyWeek { /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '0'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '1'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '2'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '3'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '4'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '5'?: AverageOccupancyDay; /** * * @type {AverageOccupancyDay} * @memberof AverageOccupancyWeek */ '6'?: AverageOccupancyDay; } /** * * @export * @interface BicycleCounter */ interface BicycleCounter { /** * * @type {string} * @memberof BicycleCounter */ 'id': string; /** * * @type {string} * @memberof BicycleCounter */ 'name': string; /** * * @type {string} * @memberof BicycleCounter */ 'route'?: string; /** * * @type {string} * @memberof BicycleCounter */ 'updated_at'?: string; /** * * @type {Array<BicycleCounterDirection>} * @memberof BicycleCounter */ 'directions'?: Array<BicycleCounterDirection>; } /** * * @export * @interface BicycleCounterDetections */ interface BicycleCounterDetections { /** * direction_id * @type {string} * @memberof BicycleCounterDetections */ 'id'?: string; /** * * @type {number} * @memberof BicycleCounterDetections */ 'value'?: number; /** * * @type {string} * @memberof BicycleCounterDetections */ 'value_pedestrians'?: string; /** * * @type {string} * @memberof BicycleCounterDetections */ 'locations_id'?: string; /** * * @type {string} * @memberof BicycleCounterDetections */ 'measured_from'?: string; /** * * @type {string} * @memberof BicycleCounterDetections */ 'measured_to'?: string; /** * * @type {string} * @memberof BicycleCounterDetections */ 'measurement_count'?: string; } /** * * @export * @interface BicycleCounterDirection */ interface BicycleCounterDirection { /** * direction ID * @type {string} * @memberof BicycleCounterDirection */ 'id': string; /** * direction name * @type {string} * @memberof BicycleCounterDirection */ 'name'?: string; } /** * * @export * @interface BicycleCounterTemperatures */ interface BicycleCounterTemperatures { /** * location_id * @type {string} * @memberof BicycleCounterTemperatures */ 'id'?: string; /** * * @type {number} * @memberof BicycleCounterTemperatures */ 'value'?: number; /** * * @type {string} * @memberof BicycleCounterTemperatures */ 'measured_from'?: string; /** * * @type {string} * @memberof BicycleCounterTemperatures */ 'measured_to'?: string; /** * * @type {string} * @memberof BicycleCounterTemperatures */ 'measurement_count'?: string; } /** * * @export * @interface BulkyContainer */ interface BulkyContainer { /** * * @type {BulkyContainerGeometry} * @memberof BulkyContainer */ 'geometry'?: BulkyContainerGeometry; /** * * @type {BulkyContainerProperties} * @memberof BulkyContainer */ 'properties'?: BulkyContainerProperties; /** * * @type {string} * @memberof BulkyContainer */ 'type'?: string; } /** * * @export * @interface BulkyContainerGeometry */ interface BulkyContainerGeometry { /** * * @type {Array<number>} * @memberof BulkyContainerGeometry */ 'coordinates'?: Array<number>; /** * * @type {string} * @memberof BulkyContainerGeometry */ 'type'?: string; } /** * * @export * @interface BulkyContainerProperties */ interface BulkyContainerProperties { /** * station id * @type {string} * @memberof BulkyContainerProperties */ 'customId'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'date'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'timeFrom'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'timeTo'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'street'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'serviceName'?: string; /** * * @type {string} * @memberof BulkyContainerProperties */ 'payer'?: string; /** * * @type {number} * @memberof BulkyContainerProperties */ 'numberOfContainers'?: number; /** * * @type {string} * @memberof BulkyContainerProperties */ 'cityDistrict'?: string; } /** * * @export * @interface BulkyStationsCollection */ interface BulkyStationsCollection { /** * * @type {Array<BulkyContainer>} * @memberof BulkyStationsCollection */ 'features'?: Array<BulkyContainer>; /** * * @type {string} * @memberof BulkyStationsCollection */ 'type'?: string; } /** * * @export * @interface CityDistrictFeature */ interface CityDistrictFeature { /** * * @type {CityDistrictFeatureGeometry} * @memberof CityDistrictFeature */ 'geometry'?: CityDistrictFeatureGeometry; /** * * @type {CityDistrictFeatureProperties} * @memberof CityDistrictFeature */ 'properties'?: CityDistrictFeatureProperties; /** * * @type {string} * @memberof CityDistrictFeature */ 'type'?: string; } /** * GeoJson geometry * @export * @interface CityDistrictFeatureGeometry */ interface CityDistrictFeatureGeometry { /** * * @type {CityDistrictFeatureGeometryCoordinates} * @memberof CityDistrictFeatureGeometry */ 'coordinates'?: CityDistrictFeatureGeometryCoordinates; /** * * @type {string} * @memberof CityDistrictFeatureGeometry */ 'type'?: CityDistrictFeatureGeometryTypeEnum; } const CityDistrictFeatureGeometryTypeEnum: { readonly Polygon: "Polygon"; readonly MultiPolygon: "MultiPolygon"; }; type CityDistrictFeatureGeometryTypeEnum = typeof CityDistrictFeatureGeometryTypeEnum[keyof typeof CityDistrictFeatureGeometryTypeEnum]; /** * @type CityDistrictFeatureGeometryCoordinates * @export */ type CityDistrictFeatureGeometryCoordinates = Array<Array<Array<Array<number>>>> | Array<Array<Array<number>>>; /** * * @export * @interface CityDistrictFeatureProperties */ interface CityDistrictFeatureProperties { /** * * @type {number} * @memberof CityDistrictFeatureProperties */ 'id': number; /** * * @type {string} * @memberof CityDistrictFeatureProperties */ 'name': string; /** * * @type {string} * @memberof CityDistrictFeatureProperties */ 'slug': string; /** * * @type {string} * @memberof CityDistrictFeatureProperties */ 'updated_at'?: string; } /** * * @export * @interface EnergeticsAddress */ interface EnergeticsAddress { /** * * @type {string} * @memberof EnergeticsAddress */ 'street'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'house_number'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'city'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'country'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'mail'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'phone'?: string | null; /** * * @type {string} * @memberof EnergeticsAddress */ 'web_address'?: string | null; } /** * * @export * @interface EnergeticsBuildingFull */ interface EnergeticsBuildingFull { /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'id'?: number; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'name'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'main_use'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'method_of_protection'?: string | null; /** * * @type {EnergeticsBuildingFullAddress} * @memberof EnergeticsBuildingFull */ 'address'?: EnergeticsBuildingFullAddress | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'allotment_number'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'beds_count'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'building_address_code'?: string | null; /** * * @type {EnergeticsBuildingFullBuildingEnvelope} * @memberof EnergeticsBuildingFull */ 'building_envelope'?: EnergeticsBuildingFullBuildingEnvelope | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'label'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'built_up_area'?: number | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'classrooms_count'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'csu_code'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'current_note'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'description'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'employees_count'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'energetic_management'?: string | null; /** * * @type {EnergeticsBuildingFullEnergyAudits} * @memberof EnergeticsBuildingFull */ 'energy_audits'?: EnergeticsBuildingFullEnergyAudits | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'eno_id'?: string | null; /** * * @type {EnergeticsBuildingFullFuelAndEnergy} * @memberof EnergeticsBuildingFull */ 'fuel_and_energy'?: EnergeticsBuildingFullFuelAndEnergy | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'heated_bulding_volume'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'ku_code'?: string | null; /** * * @type {EnergeticsBuildingFullLocation} * @memberof EnergeticsBuildingFull */ 'location'?: EnergeticsBuildingFullLocation | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'link'?: string; /** * * @type {EnergeticsBuildingFullOzeEnergyProduction} * @memberof EnergeticsBuildingFull */ 'oze_energy_production'?: EnergeticsBuildingFullOzeEnergyProduction | null; /** * * @type {EnergeticsBuildingFullPenb} * @memberof EnergeticsBuildingFull */ 'penb'?: EnergeticsBuildingFullPenb | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'registration_unit'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'secondary_use'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'students_count'?: number | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipment} * @memberof EnergeticsBuildingFull */ 'technical_equipment'?: EnergeticsBuildingFullTechnicalEquipment | null; /** * * @type {EnergeticsBuildingFullWasteAndEmissions} * @memberof EnergeticsBuildingFull */ 'waste_and_emissions'?: EnergeticsBuildingFullWasteAndEmissions | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'weekend_opening_hours'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFull */ 'opening_hours'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFull */ 'year_of_construction'?: number | null; } /** * * @export * @interface EnergeticsBuildingFullAddress */ interface EnergeticsBuildingFullAddress { /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'city'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'country'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'house_number'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'mail'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'phone'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'street'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullAddress */ 'web_address'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullBuildingEnvelope */ interface EnergeticsBuildingFullBuildingEnvelope { /** * * @type {EnergeticsBuildingFullBuildingEnvelopeFillingOfHole} * @memberof EnergeticsBuildingFullBuildingEnvelope */ 'filling_of_hole'?: EnergeticsBuildingFullBuildingEnvelopeFillingOfHole | null; /** * * @type {EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor} * @memberof EnergeticsBuildingFullBuildingEnvelope */ 'floor_of_the_lowest_heated_floor'?: EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor | null; /** * * @type {EnergeticsBuildingFullBuildingEnvelopeRoof} * @memberof EnergeticsBuildingFullBuildingEnvelope */ 'roof'?: EnergeticsBuildingFullBuildingEnvelopeRoof | null; /** * * @type {EnergeticsBuildingFullBuildingEnvelopeSideWall} * @memberof EnergeticsBuildingFullBuildingEnvelope */ 'side_wall'?: EnergeticsBuildingFullBuildingEnvelopeSideWall | null; } /** * * @export * @interface EnergeticsBuildingFullBuildingEnvelopeFillingOfHole */ interface EnergeticsBuildingFullBuildingEnvelopeFillingOfHole { /** * * @type {number} * @memberof EnergeticsBuildingFullBuildingEnvelopeFillingOfHole */ 'area'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFillingOfHole */ 'construction'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFillingOfHole */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFillingOfHole */ 'year_of_adjustment'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ interface EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor { /** * * @type {number} * @memberof EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ 'area'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ 'construction'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ 'year_of_adjustment'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeFloorOfTheLowestHeatedFloor */ 'thermal_insulation'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullBuildingEnvelopeRoof */ interface EnergeticsBuildingFullBuildingEnvelopeRoof { /** * * @type {number} * @memberof EnergeticsBuildingFullBuildingEnvelopeRoof */ 'area'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeRoof */ 'construction'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeRoof */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeRoof */ 'thermal_insulation'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeRoof */ 'year_of_adjustment'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullBuildingEnvelopeSideWall */ interface EnergeticsBuildingFullBuildingEnvelopeSideWall { /** * * @type {number} * @memberof EnergeticsBuildingFullBuildingEnvelopeSideWall */ 'area'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeSideWall */ 'heat_insulation'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeSideWall */ 'prevailing_construction'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeSideWall */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullBuildingEnvelopeSideWall */ 'year_of_adjustment'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullEnergyAudits */ interface EnergeticsBuildingFullEnergyAudits { /** * * @type {string} * @memberof EnergeticsBuildingFullEnergyAudits */ 'created_at'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullEnergyAudits */ 'ea_registration_number'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullEnergyAudits */ 'energy_audit'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullFuelAndEnergy */ interface EnergeticsBuildingFullFuelAndEnergy { /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'coal'?: boolean | null; /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'czt'?: boolean | null; /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'electricity'?: boolean | null; /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'gas'?: boolean | null; /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'other'?: boolean | null; /** * * @type {boolean} * @memberof EnergeticsBuildingFullFuelAndEnergy */ 'oze'?: boolean | null; } /** * * @export * @interface EnergeticsBuildingFullLocation */ interface EnergeticsBuildingFullLocation { /** * * @type {string} * @memberof EnergeticsBuildingFullLocation */ 'type': string; /** * * @type {Array<number>} * @memberof EnergeticsBuildingFullLocation */ 'coordinates': Array<number>; } /** * * @export * @interface EnergeticsBuildingFullOzeEnergyProduction */ interface EnergeticsBuildingFullOzeEnergyProduction { /** * * @type {string} * @memberof EnergeticsBuildingFullOzeEnergyProduction */ 'heat_pump'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullOzeEnergyProduction */ 'integrated_turbines_wind_energy'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullOzeEnergyProduction */ 'solar_energy_photothermal'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullOzeEnergyProduction */ 'solar_energy_photovoltaic'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullPenb */ interface EnergeticsBuildingFullPenb { /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'building_envelope'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'building_envelope_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'cooling'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'cooling_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'heating'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'heating_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'humidity_adjustment'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'humidity_adjustment_category'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'issue_date'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'lighting'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'lighting_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'penb_number'?: number | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'primary_non_renewable_energy'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'primary_non_renewable_energy_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'total_building_envelope_area'?: number | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'total_energy_reference_area'?: number | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'total_provided_energy'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'total_provided_energy_category'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'ventilation'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'ventilation_category'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'volume_factor_of_av_shape'?: string | null; /** * * @type {number} * @memberof EnergeticsBuildingFullPenb */ 'warm_water'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullPenb */ 'warm_water_category'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipment */ interface EnergeticsBuildingFullTechnicalEquipment { /** * * @type {EnergeticsBuildingFullTechnicalEquipmentCooling} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'cooling'?: EnergeticsBuildingFullTechnicalEquipmentCooling | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipmentHeating} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'heating'?: EnergeticsBuildingFullTechnicalEquipmentHeating | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipmentHotWater} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'hot_water'?: EnergeticsBuildingFullTechnicalEquipmentHotWater | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'humidity_adjustment'?: EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipmentLighting} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'lighting'?: EnergeticsBuildingFullTechnicalEquipmentLighting | null; /** * * @type {EnergeticsBuildingFullTechnicalEquipmentVentilation} * @memberof EnergeticsBuildingFullTechnicalEquipment */ 'ventilation'?: EnergeticsBuildingFullTechnicalEquipmentVentilation | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentCooling */ interface EnergeticsBuildingFullTechnicalEquipmentCooling { /** * * @type {number} * @memberof EnergeticsBuildingFullTechnicalEquipmentCooling */ 'cooling_area_percentage'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentCooling */ 'cooling_system'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentCooling */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentCooling */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentHeating */ interface EnergeticsBuildingFullTechnicalEquipmentHeating { /** * * @type {number} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'heat_percentage'?: number | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'heating_system'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'main_source_of_heat'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'secondary_source_of_heat'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHeating */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentHotWater */ interface EnergeticsBuildingFullTechnicalEquipmentHotWater { /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHotWater */ 'hot_water_source'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHotWater */ 'predominant_way_of_heating_tv'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHotWater */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHotWater */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment */ interface EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment { /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment */ 'humidity_adjustment'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentHumidityAdjustment */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentLighting */ interface EnergeticsBuildingFullTechnicalEquipmentLighting { /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentLighting */ 'lighting'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentLighting */ 'measurement_method'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentLighting */ 'other_technological_elements'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentLighting */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentLighting */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullTechnicalEquipmentVentilation */ interface EnergeticsBuildingFullTechnicalEquipmentVentilation { /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentVentilation */ 'technical_condition'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentVentilation */ 'ventilation'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullTechnicalEquipmentVentilation */ 'year'?: string | null; } /** * * @export * @interface EnergeticsBuildingFullWasteAndEmissions */ interface EnergeticsBuildingFullWasteAndEmissions { /** * * @type {string} * @memberof EnergeticsBuildingFullWasteAndEmissions */ 'operating_co2_emissions'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullWasteAndEmissions */ 'solid_waste_production'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullWasteAndEmissions */ 'sox_emissions'?: string | null; /** * * @type {string} * @memberof EnergeticsBuildingFullWasteAndEmissions */ 'tied_co2_emissions'?: string | null; } /** * * @export * @interface EnergeticsBuildingShort */ interface EnergeticsBuildingShort { /** * * @type {number} * @memberof EnergeticsBuildingShort */ 'id'?: number; /** * * @type {string} * @memberof EnergeticsBuildingShort */ 'name'?: string; /** * * @type {string} * @memberof EnergeticsBuildingShort */ 'building_address_code'?: string; /** * * @type {string} * @memberof EnergeticsBuildingShort */ 'link'?: string; } /** * * @export