BWP-API: Klimadaten

Endpoint

Any call to the module needs to use the base URL https://api.waermepumpe.de/api/climate.

  • Retrieves all available zip codes.
  • No Arguments

  • Returns JSON data.

  • Retrieves details on a zip area.
  • zip: string
    The zip code ID of the zip area as retrieved via /zips. Conditional
  • zipCode: string
    The zip code of the zip area. Conditional
  • Returns JSON data.

  • zip: string
    The official ZIP code.
  • title: string
    The place where the ZIP area is (primarily) located.
  • area: string
    The area in km2.
  • meteorologicalStation: int
    The associated meteorological station's ID.
  • latitude: float
    The ZIP area's latitude geocoded in EPSG:4326, WGS84.
  • longitude: float
    The ZIP area's longitude geocoded in EPSG:4326, WGS84.
  • designOutsideTemperature: float
    The ZIP area's design outside temperature in °C according to DIN/TS 12831-1.
  • averageAnnualTemperature: float
    The ZIP area's average annual temperature in °C according to DIN/TS 12831-1.
  • altitude: int
    The ZIP area's altitude in m according to DIN/TS 12831-1.
  • climateZone: int
    The ZIP area's climate zone according to DIN 4710.

  • Retrieves geometry of a zip area.
  • Arguments:

  • zip: int
    The zip code ID of the postal area as retrieved via /zips. Conditional
  • zipCode: string
    The zip code of the postal area. Conditional
  • Returns XML data.

  • Retrieves additional climate data on a zip area.
  • Arguments:

  • zip: string
    The zip code ID of the zip area as retrieved via /zips. Conditional
  • zipCode: string
    The zip code of the zip area. Conditional
  • Returns JSON data.

  • The result is an multidimensional array with this structure:
    - 1st dimension: heating limit temperature,
    - 2nd dimension: time scope,
    - 3rd dimension: type.

  • Retrieves time scopes used by /additionalData.
  • No Arguments

  • Returns JSON data.

  • Retrieves types of information used by /additionalData.
  • No Arguments

  • Returns JSON data.

  • Arguments:

  • zip: int
    The zip code ID of the zip area as retrieved via /zips. Conditional
  • zipCode: string
    The zip code of the zip area. Conditional
  • type: int
    The chart type ID. See /chartTypes. Required
  • Returns JSON data.

  • Retrieves types of charts used by /chartData.
  • No Arguments

  • Returns JSON data.