bund.dev Warnings API

The Warnings API from bund.dev — 10 operation(s) for warnings.

GitHub OpenAPI

Operations 10

GET /dashboard/{ARS}.json Meldungsübersicht nach ARS #
GET /warnings/{identifier}.json Detailinformation zu einer Warnung #
GET /warnings/{identifier}.geojson GeoJSON informationen zu einer Warnung #
GET /katwarn/mapData.json Katwarn Meldungen #
GET /biwapp/mapData.json Biwapp Meldungen #
GET /mowas/mapData.json Mowas Meldungen #
GET /dwd/mapData.json Unwetterwarnungen des Deutschen Wetterdienstes #
GET /lhp/mapData.json Meldungen des Länderübergreifenden Hochwasserportals #
GET /police/mapData.json Polizeimeldungen #
GET /mowas/rss/{ARS}.rss MoWaS Meldungen als RSS-Feed #

Documentation

Specifications

Schemas & Data

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bund-dev:bund-dev-warnings-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bund-dev-warnings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Bund Dev Warnings API
  version: 1.0.0
  contact:
    url: https://warnung.bund.de/
  description: 'Operations tagged Warnings across 2 of this provider''s published API definitions: nina.yaml, bund-dev-nina-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://warnung.bund.de/api31
tags:
- name: Warnings
paths:
  /dashboard/{ARS}.json:
    get:
      operationId: getDashboard
      summary: Meldungsübersicht nach ARS
      description: Erhalten Sie die aktuellen Warnmeldungen für eine bestimmte Region.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ARSOverviewResult'
      parameters:
      - in: path
        required: true
        name: ARS
        schema:
          type: string
        description: Amtlicher Regionalschlüssel - kann z.B. von [hier](https://www.xrepository.de/api/xrepository/urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs_2021-07-31/download/Regionalschl_ssel_2021-07-31.json) bezogen werden. Die Letzten 7 Stellen müssen dabei mit "0000000" ersetzt werden, weil die Daten nur auf [Kreisebene](https://de.wikipedia.org/wiki/Amtlicher_Gemeindeschl%C3%BCssel#Regionalschl%C3%BCssel) bereitgestellt werden.
        example: 091620000000
    servers:
    - url: https://warnung.bund.de/api31
  /warnings/{identifier}.json:
    get:
      operationId: getWarning
      summary: Detailinformation zu einer Warnung
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Warning'
      parameters:
      - in: path
        required: true
        name: identifier
        schema:
          type: string
        description: Meldungs-ID
        example: kat.1234567890abcdef12345678_public_topics
    servers:
    - url: https://warnung.bund.de/api31
  /warnings/{identifier}.geojson:
    get:
      operationId: getWarningGeoJSON
      summary: GeoJSON informationen zu einer Warnung
      description: Datenformat entspricht https://datatracker.ietf.org/doc/html/rfc7946#section-3
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GeoJSONObject'
      parameters:
      - in: path
        required: true
        name: identifier
        schema:
          type: string
        description: Meldungs-ID
        example: kat.1234567890abcdef12345678_public_topics
    servers:
    - url: https://warnung.bund.de/api31
  /katwarn/mapData.json:
    get:
      operationId: getKatwarnMapData
      summary: Katwarn Meldungen
      description: Liefert die Katwarn-Meldungen für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /biwapp/mapData.json:
    get:
      operationId: getBiwappMapData
      summary: Biwapp Meldungen
      description: Liefert die Biwapp-Meldungen für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /mowas/mapData.json:
    get:
      operationId: getMowasMapData
      summary: Mowas Meldungen
      description: Liefert die Mowas-Meldungen für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /dwd/mapData.json:
    get:
      operationId: getDwdMapData
      summary: Unwetterwarnungen des Deutschen Wetterdienstes
      description: Liefert die Unwetterwarnungen des Deutschen Wetterdienstes für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /lhp/mapData.json:
    get:
      operationId: getLhpMapData
      summary: Meldungen des Länderübergreifenden Hochwasserportals
      description: Liefert die Meldungen des Länderübergreifenden Hochwasserportals für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /police/mapData.json:
    get:
      operationId: getPoliceMapData
      summary: Polizeimeldungen
      description: Liefert die Polizeimeldungen für die Kartenansicht.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MapWarnings'
    servers:
    - url: https://warnung.bund.de/api31
  /mowas/rss/{ARS}.rss:
    get:
      operationId: getMoWaSRSSFeed
      summary: MoWaS Meldungen als RSS-Feed
      description: Erhalte alle aktuellen MoWaS Meldungen einer Region als RSS-Feed.
      tags:
      - Warnings
      responses:
        '200':
          description: OK
          content:
            application/rss+xml:
              schema:
                $ref: '#/components/schemas/rss'
      parameters:
      - in: path
        required: true
        name: ARS
        schema:
          type: string
        description: Amtlicher Regionalschlüssel - kann z.B. von [hier](https://www.xrepository.de/api/xrepository/urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs_2021-07-31/download/Regionalschl_ssel_2021-07-31.json) bezogen werden. Die Letzten 7 Stellen müssen dabei mit "0000000" ersetzt werden, weil die Daten nur auf [Kreisebene](https://de.wikipedia.org/wiki/Amtlicher_Gemeindeschl%C3%BCssel#Regionalschl%C3%BCssel) bereitgestellt werden.
        example: 091620000000
    servers:
    - url: https://warnung.bund.de/api31
components:
  schemas:
    Warning:
      type: object
      properties:
        identifier:
          type: string
          example: kat.1234567890abcdef12345678_public_topics
        sender:
          description: Sender-ID, passende logos können über /appdata/gsb/logos/logos.json abgerufen werden
          type: string
          example: CAP@katwarn.de
        sent:
          type: string
          format: date-time
          example: 2021-09-24 13:37:35+02:00
        status:
          type: string
          example: Actual
        msgType:
          type: string
          example: Alert
        scope:
          type: string
          example: Public
        code:
          type: array
          items:
            type: string
          example:
          - DVN:9
        incidents:
          type: string
          example: 1234567890abcdef12345678
        info:
          type: array
          items:
            type: object
            properties:
              category:
                type: array
                items:
                  type: string
                example:
                - Other
              event:
                type: string
                example: Sonderfall
              urgency:
                type: string
                example: Unknown
              severity:
                type: string
                example: Severe
              certainty:
                type: string
                example: Unknown
              eventCode:
                $ref: '#/components/schemas/KeyValueArray'
              effective:
                type: string
                format: date-time
                example: 2021-09-24 13:38:00+02:00
              senderName:
                type: string
                example: Feuerwehrleitstelle Musterstadt
              headline:
                type: string
                example: 'Feuerwehrleitstelle Musterstadt meldet: Warnung Sonderfall.  Gültig ab 01.09.2021, 11:11.'
              description:
                type: string
                example: Es ist etwas passiert<br/>Belastung durch Beispiele Nachgewiesen<br/>Weitere informationen über...
              web:
                type: string
                example: https://bund.dev
              parameter:
                $ref: '#/components/schemas/KeyValueArray'
              area:
                type: array
                items:
                  type: object
                  properties:
                    areaDesc:
                      type: string
                      example: Musterstadt
                    geocode:
                      $ref: '#/components/schemas/KeyValueArray'
    KeyValueArray:
      type: array
      items:
        type: object
        properties:
          valueName:
            type: string
            example: instructionCode
          value:
            type: string
            example: BBK-ISC-132
    MapWarnings:
      type: array
      items:
        type: object
        properties:
          id:
            type: string
            example: kat.60e96f0b62aefd198d9c0956_public_topics
          version:
            type: integer
            format: int32
            example: 9
          startDate:
            type: string
            format: date-time
            example: 2021-07-10 11:57:33+02:00
          severity:
            type: string
            example: Severe
          type:
            type: string
            example: Alert
          i18nTitle:
            type: object
            properties:
              de:
                type: string
                example: 'Burgenlandkreis meldet: Warnung Sonderfall. Gültig ab 10.07.2021 11:58.'
    ARSOverviewResult:
      type: array
      items:
        type: object
        properties:
          id:
            type: string
            example: mow.DE-NW-BN-SE030-20201014-30-000
          payload:
            type: object
            properties:
              version:
                type: integer
                format: int32
                example: 2
              type:
                type: string
                example: ALERT
              id:
                type: string
                example: mow.DE-NW-BN-SE030-20201014-30-000
              hash:
                type: string
                example: d72526da941f98cb79f25dc3f9b56474a313e2161fda46e91f146139811eca4a
              data:
                type: object
                properties:
                  headline:
                    type: string
                    example: Coronavirus; Informationen des Bundesministeriums für  Gesundheit
                  provider:
                    type: string
                    example: MOWAS
                  severity:
                    type: string
                    example: Minor
                  msgType:
                    type: string
                    example: Update
                  transKeys:
                    type: object
                    properties:
                      event:
                        description: Event Code, zugehörige Logos können über /appdata/gsb/eventCodes/eventCodes.json abgerufen werden.
                        type: string
                        example: BBK-EVC-040
                  area:
                    type: object
                    properties:
                      type:
                        type: string
                        example: ZGEM
                      data:
                        type: string
                        example: 1+11057100001
          i18nTitle:
            type: object
            properties:
              de:
                type: string
                example: Coronavirus; Informationen des Bundesministeriums für Gesundheit
          sent:
            type: string
            format: date-time
            example: 2020-10-14 16:35:21+02:00
    rss:
      type: object
      properties:
        version:
          type: string
          example: '2.0'
          xml:
            attribute: true
        channel:
          type: object
          properties:
            title:
              type: string
              example: Aktuelle Bevölkerungsschutz-Warnungen (Städteregion Aachen)
            link:
              type: string
              format: url
              example: https://warnung.bund.de
            description:
              type: string
              example: Aktuell vorliegende Warnmeldungen - MoWaS
            pubDate:
              type: string
              example: Tue, 04 Apr 2023 20:38:30 +0200
            image:
              type: object
              properties:
                title:
                  type: string
                  example: Aktuelle Bevölkerungsschutz-Warnungen (Städteregion Aachen)
                link:
                  type: string
                  format: url
                  example: https://warnung.bund.de
                url:
                  type: string
                  format: url
                  example: https://warnung.bund.de/assets/images/icons/ic_mowa.png
            item:
              type: array
              items:
                type: object
                properties:
                  title:
                    type: string
                    example: 'Entwarnung: Rauchgase - Eschweiler-Röthgen'
                  link:
                    type: string
                    format: url
                    example: https://warnung.bund.de/meldung/mow.DE-NW-AC-SE090-20230404-90-001/Entwarnung:_Rauchgase_-_Eschweiler-R%C3%B6thgen
                  pubDate:
                    type: string
                    example: Tue, 04 Apr 2023 20:38:30 +0200
                  guid:
                    type: string
                    example: b2c4bf09f14192dce01f7364c0845b81daf815fca5967f015c880932c1480b56
                    properties:
                      isPermaLink:
                        type: string
                        example: 'false'
                        xml:
                          attribute: true
                  description:
                    type: string
                    example: 'Dies ist die Entwarnung zur Warnung "Rauchgase - Eschweiler-Röthgen" vom 04.04.2023 18:56:51 gesendet durch LS Aachen, Städteregion (DEU, NW, Aachen). (Hier kommen Beschreibung und Handlungsanweisungen)

                      --- Diese Warnmeldung stammt aus dem Modularen Warnsystem (MoWaS) des Bundesamtes für Bevölkerungsschutz und Katastrophenhilfe. Sie darf nur inhaltlich unverändert und nicht zu gewerblichen Zwecken verwendet werden. Um die Authentizität der Warnmeldung zu überprüfen gehen Sie auf https://warnung.bund.de. Eine Einschränkung oder (zeitweise) Einstellung des RSS-Feeds ist z.B. für technische Wartungen jederzeit und ohne vorherige Ankündigung möglich.'
    GeoJSONObject:
      type: object
      description: GeoJSon geometry
      externalDocs:
        url: https://datatracker.ietf.org/doc/html/rfc7946#section-3
x-refined-from:
- nina.yaml
- bund-dev-nina-openapi.yml