airbase.parquet_api.types module
type annotations from https://eeadmz1-downloads-api-appservice.azurewebsites.net/swagger/index.html
- class airbase.parquet_api.types.CityData[source]
Bases:
TypedDictpart of /City response
- cityName: str
- countryCode: str
- class airbase.parquet_api.types.CountryData[source]
Bases:
TypedDictpart of /Country response
- countryCode: str
- countryName: str
- class airbase.parquet_api.types.DownloadSummaryJSON[source]
Bases:
TypedDictfull /DownloadSummary response
- numberFiles: int
- size: int
- class airbase.parquet_api.types.ParquetDataJSON[source]
Bases:
TypedDictrequest payload to /DownloadSummary, /ParquetFile and /ParquetFile/urls
- aggregationType: NotRequired[Literal['hour', 'day', 'var'] | AggregationType]
- cities: list[str]
- countries: list[str]
- dateTimeEnd: NotRequired[str]
- dateTimeStart: NotRequired[str]
- pollutants: list[str]
- source: NotRequired[str]