---
title: "HistoricalWeatherList"
url: "https://dev-portal.dehaven.org/apis/empty-api-v1/versions/e40571fa-f6cf-4b13-a833-6fc3b759e34d/schemas/HistoricalWeatherList"
---

> Full API specification: https://dev-portal.dehaven.org/apis/empty-api-v1/versions/e40571fa-f6cf-4b13-a833-6fc3b759e34d.md

# HistoricalWeatherList

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Weather API
  version: 1.0.0
servers:
  - url: https://api.example.com/weather/v1
    description: Main API server
components:
  schemas:
    HistoricalWeather:
      type: object
      properties:
        date:
          type: string
          format: date
          description: Date of the historical weather data.
        temperature:
          type: number
          format: float
          description: Average temperature in Celsius.
        humidity:
          type: integer
          description: Average humidity percentage.
        wind_speed:
          type: number
          format: float
          description: Average wind speed in km/h.
        description:
          type: string
          description: Description of the weather conditions.
      example:
        date: 2024-07-01
        temperature: 20
        humidity: 75
        wind_speed: 10
        description: Sunny
    HistoricalWeatherList:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: "#/components/schemas/HistoricalWeather"
        meta:
          type: object
          properties:
            page:
              type: object
              properties:
                offset:
                  type: integer
                  description: The number of items to skip before starting to collect the result
                    set.
                  example: 0
                limit:
                  type: integer
                  description: The numbers of items to return.
                  example: 20
                total:
                  type: integer
                  description: The total number of items available.
                  example: 30
                estimated_total:
                  type: boolean
                  description: If the total number of items available is an estimate.
                  example: false
      example:
        data:
          - date: 2024-07-01
            temperature: 20
            humidity: 75
            wind_speed: 10
            description: Sunny
          - date: 2024-07-02
            temperature: 22
            humidity: 70
            wind_speed: 12
            description: Cloudy
        meta:
          page:
            offset: 0
            limit: 20
            total: 30
            estimated_total: false
```
