# API Reference ## Weather Class The main interface for getting weather data. ```{eval-rst} .. autoclass:: get_weather_data.Weather :members: :undoc-members: ``` ## WeatherResult Data returned from weather queries. ```{eval-rst} .. autoclass:: get_weather_data.weather.lookup.WeatherResult :members: :undoc-members: ``` ## Database Low-level database operations. ```{eval-rst} .. autoclass:: get_weather_data.core.database.Database :members: :undoc-members: ``` ## Station Weather station data structure. ```{eval-rst} .. autoclass:: get_weather_data.core.distance.Station :members: :undoc-members: ```