{
    "informationService": {
        "descriptionInformation": {
            "descriptionIdentification": {
                "title": "SIGMET IWXXM Poland",
                "edition": "1.0.0",
                "referenceDate": "2025-11-27"
            },
            "abbreviations": [
                {
                    "name": "AIRM",
                    "description": "<p>ATM Information Reference Model</p>\r\n"
                },
                {
                    "name": "AMO",
                    "description": "<p>Aerodrome Meteorological Office</p>\r\n"
                },
                {
                    "name": "AMQP ",
                    "description": "<p>Advanced Queueing Message Protocol</p>\r\n"
                },
                {
                    "name": "AMQPS",
                    "description": "<p>Advanced Queueing Message Protocol Secured</p>\r\n"
                },
                {
                    "name": "AMS ",
                    "description": "<p>Aeronautical Meteorological Station</p>\r\n"
                },
                {
                    "name": "API",
                    "description": "<p>Application Program Interface</p>\r\n"
                },
                {
                    "name": "ATC",
                    "description": "<p>Air Traffic Control&nbsp;</p>\r\n"
                },
                {
                    "name": "ATM",
                    "description": "<p>Air Traffic Management</p>\r\n"
                },
                {
                    "name": "EDR",
                    "description": "<p>Environmental Data Retrieval&nbsp;</p>\r\n"
                },
                {
                    "name": "HTTP",
                    "description": "<p>Hypertext Transfer Protocol</p>\r\n"
                },
                {
                    "name": "ICAO",
                    "description": "<p>International Civil Aviation Organization&nbsp;</p>\r\n"
                },
                {
                    "name": "IER",
                    "description": "<p>Information Exchange Requirement</p>\r\n"
                },
                {
                    "name": "IMGW-PIB",
                    "description": "<p>Institute of Meteorology and Water Management - National Research Institute</p>\r\n"
                },
                {
                    "name": "IR",
                    "description": "<p>Implementation Rules</p>\r\n"
                },
                {
                    "name": "ISRM",
                    "description": "<p>Information Service Reference Model</p>\r\n"
                },
                {
                    "name": "IWXXM",
                    "description": "<p>ICAO Meteorological Information Exchange Model</p>\r\n"
                },
                {
                    "name": "JWT",
                    "description": "<p>JSON Web Token</p>\r\n"
                },
                {
                    "name": "MEP",
                    "description": "<p>Message Exchange Pattern</p>\r\n"
                },
                {
                    "name": "METAR",
                    "description": "<p>Meteorological Aerodrome Report&nbsp;</p>\r\n"
                },
                {
                    "name": "NWS ",
                    "description": "<p>National Weather Service&nbsp;</p>\r\n"
                },
                {
                    "name": "NWSP ",
                    "description": "<p>&nbsp;National Weather Service Provider&nbsp;</p>\r\n"
                },
                {
                    "name": "OGC ",
                    "description": "<p>Open Geospatial Consortium&nbsp;</p>\r\n"
                },
                {
                    "name": "OPMET",
                    "description": "<p>OPerational&nbsp;METeorological&nbsp;information</p>\r\n"
                },
                {
                    "name": "PANS-MET ",
                    "description": "<p>ICAO Procedures for Air Navigation Services \u2013 Meteorology</p>\r\n"
                },
                {
                    "name": "PANSA",
                    "description": "<p>Polish Air Navigation Services Agency</p>\r\n"
                },
                {
                    "name": "PCP",
                    "description": "<p>Pilot Common Project&nbsp;</p>\r\n"
                },
                {
                    "name": "REQ ",
                    "description": "<p>Requirement&nbsp;</p>\r\n"
                },
                {
                    "name": "ROC ",
                    "description": "<p>Regional OPMET Center</p>\r\n"
                },
                {
                    "name": "SIGMET",
                    "description": "<p>Significant Meteorological Phenomena</p>\r\n"
                },
                {
                    "name": "SSL ",
                    "description": "<p>Secure Sockets Layer&nbsp;</p>\r\n"
                },
                {
                    "name": "SWIM",
                    "description": "<p>System Wide Information Management&nbsp;</p>\r\n"
                },
                {
                    "name": "TAF",
                    "description": "<p>&nbsp;Terminal Aerodrome Forecast&nbsp;</p>\r\n"
                },
                {
                    "name": "TCAC",
                    "description": "<p>Tropical Cyclone Advisory Center&nbsp;</p>\r\n"
                },
                {
                    "name": "TI ",
                    "description": "<p>Technical Infrastructure</p>\r\n"
                },
                {
                    "name": "TIYP ",
                    "description": "<p>Technical Infrastructure Yellow Profile</p>\r\n"
                },
                {
                    "name": "URL ",
                    "description": "<p>Uniform Resource Locator&nbsp;</p>\r\n"
                },
                {
                    "name": "VAAC",
                    "description": "<p>Volcanic Ash Advisory Center&nbsp;</p>\r\n"
                },
                {
                    "name": "WCS ",
                    "description": "<p>Web Coverage Service</p>\r\n"
                },
                {
                    "name": "WMO",
                    "description": "<p>World Meteorological Organization</p>\r\n"
                },
                {
                    "name": "XML",
                    "description": "<p>eXtensible&nbsp;Markup Language</p>\r\n"
                }
            ]
        },
        "serviceIdentification": {
            "name": "SIGMET IWXXM Poland",
            "version": "1.0.0"
        },
        "serviceAbstract": "<p>The service ensures access to the most recent SIGMET reports in IWXXM format for FIR Warszawa.&nbsp;</p><p>The data is supplied by certified MET services responsible for the meteorological support of each specific airport.&nbsp;</p><p>Data can be retrieved using Subscription (Publish/Subscribe) via AMQP 1.0 AND Request/Reply via the OGC EDR API (IWXXM delivered as a ZIP file).&nbsp;</p>",
        "serviceProvider": {
            "abbreviation": "IMGW-PIB",
            "providerType": [
                "REGULATED_METEOROLOGICAL_SERVICE_PROVIDER"
            ],
            "pointOfContact": [
                {
                    "name": "IMGW-PIB SWIM Customer Support",
                    "contactInformation": [
                        {
                            "type": "EMAIL",
                            "address": "swim@imgw.pl"
                        }
                    ],
                    "role": "Customer Support and Point of Contact"
                }
            ],
            "provider": "IMGW-PIB",
            "providerDescription": "<p>IMGW-PIB (Instytut Meteorologii i Gospodarki Wodnej-Pa\u0144stwowy Instytut Badawczy) is Poland\u2019s national meteorological and hydrological service provider, a public sector institution with over a hundred-year tradition.</p><p>IMGW-PIB is responsible for continuous monitoring of the atmosphere and hydrosphere to support water management, public administration, aviation, fisheries, tourism, and, above all, the general public. The Institute holds an&nbsp;<strong>ISO 9001:2015</strong>&nbsp;quality management system certificate for providing meteorological support to civil aviation. &nbsp;In addition, IMGW-PIB is certified as an&nbsp;<strong>ATM/ANS Service Provider</strong>&nbsp;under certificate&nbsp;<strong>PL-01/2007</strong>.</p><p>In accordance with Annex 3 to the Convention on&nbsp;International Civil Aviation and Single European Sky regulations, IMGW-PIB acts as the leading provider of aeronautical meteorological services within Polish airspace in its area of responsibility. Its primary mission is to produce and deliver a wide range of operational meteorological products and services that ensure the safety, regularity, and efficiency of air navigation in Poland.</p><p>IMGW-PIB&nbsp;<strong>operates a 24/7 service</strong>&nbsp;to the aviation community, providing both standard and specialized meteorological products such as&nbsp;<strong>METAR</strong>&nbsp;and&nbsp;<strong>TAF</strong>&nbsp;reports, AIRMET and SIGMET information, area forecasts (GAMET), Low-Level Significant Weather Charts (SIGWX), forecasts of icing and turbulence intensity, wind and storm maps, radar and satellite imagery, as well as data from the national lightning detection system PERUN. The Institute also provides&nbsp;<strong>customized flight forecasts</strong>&nbsp;and&nbsp;<strong>meteorological alerts</strong>.</p><p>Beyond operational services, IMGW-PIB conducts analyses and expert assessments based on its extensive climatological archives, including wind roses, climate studies for airports, and customized historical meteorological datasets for both commercial and non-commercial users, such as supervisory authorities and the State Commission on Aircraft Accidents Investigation (PKBWL).</p><p>As&nbsp;<strong>a national research institute</strong>, IMGW-PIB also engages in scientific and technological development, focusing on numerical weather prediction, climate monitoring, and innovation in meteorological services. Its activities aim to enhance the safety, efficiency, and environmental sustainability of air transport and other sectors of the national economy.</p>"
        },
        "serviceCategorisation": {
            "serviceType": "SWIM_COMPLIANT",
            "businessActivityType": [
                "AERODROME_OPERATION",
                "AIRSPACE_ORGANISATION_AND_MANAGEMENT",
                "INFORMATION_MANAGEMENT",
                "SERVICE_DELIVERY_MANAGEMENT",
                "TRAFFIC_SYNCHRONISATION"
            ],
            "intendedConsumer": [
                "AERONAUTICAL_INFORMATION_SERVICE_PROVIDER",
                "AIR_TRAFFIC_SERVICE_PROVIDER",
                "AIRPORT_OPERATOR",
                "AIRSIDE_GROUND_HANDLER",
                "CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER",
                "CIVIL_AIRSPACE_USER",
                "COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER",
                "MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER",
                "MILITARY_AIRSPACE_USER",
                "MILITARY_DEFENCE_CENTRE",
                "NETWORK_MANAGER",
                "PROVIDER_OF_DATA_SERVICES",
                "REGULATED_METEOROLOGICAL_SERVICE_PROVIDER"
            ],
            "informationCategory": [
                "METEOROLOGICAL_INFORMATION_EXCHANGE"
            ],
            "applicationMessageExchangePattern": [
                {
                    "name": "Request/Reply"
                },
                {
                    "name": "Publish/Subscribe with Push Mechanism"
                }
            ],
            "geospatialCategorisation": {
                "aerodrome": [
                    "EP"
                ],
                "fir": [
                    "EPWW"
                ],
                "countryCode": [
                    "EP"
                ],
                "region": [
                    "EUR"
                ],
                "description": "The dataset is valid for Poland. "
            },
            "lifeCycle": [
                {
                    "lifeCycleStage": "OPERATIONAL",
                    "from": "2025-12-31"
                }
            ]
        },
        "generalDescription": {
            "operationalEnvironment": {
                "operationalNeeds": [
                    {
                        "name": "Operational Needs for IMGW-PIB",
                        "description": "<p>The service is provided&nbsp;in accordance with&nbsp;ICAO Annex 3&nbsp;Meteorological Service for International Air Navigation&nbsp;and the PANS-MET,&nbsp;Procedures for Air Navigation Services, Meteorology&nbsp;(Doc 10157, November 2025). It&nbsp;complies with&nbsp;Commission Implementing Regulation (EU) 2017/373 (Annex V) and Commission Implementing Regulation (EU) 2021/116 (Common Project One), as applicable in Poland under the Aviation Law Act.&nbsp;</p><p>By delivering meteorological information as required by ICAO and EU law, the service ensures full compliance with the international, European, and national regulatory framework governing civil aviation in Poland.&nbsp;</p>"
                    }
                ]
            },
            "functionality": [
                {
                    "name": "Data Distribution",
                    "description": "<p>The consumer gets the product for IMGW-PIB's area of responsibility</p>",
                    "realWorldEffect": "Information has been shared.The service ensures that the consumer obtains the data requested. "
                }
            ],
            "qualitiesOfService": {
                "performance": [
                    {
                        "name": "Availability",
                        "description": "<p>The technical infrastructure is highly available and maintained an availability 99,5%.</p>"
                    }
                ],
                "reliability": [
                    {
                        "name": "Recoverability",
                        "description": "<p>There exists a fallback system which ensures recovery after incidents.</p>"
                    }
                ],
                "security": [
                    {
                        "name": "Confidentiality",
                        "description": "<p>The service ensures confidentiality by using SWIM Technical Infrastructure (TI) Yellow Profile bindings.&nbsp;Data delivery is only available for registered users.&nbsp;</p>"
                    },
                    {
                        "name": "Integrity",
                        "description": "<p>The service ensures integrity by using SWIM Technical Infrastructure (TI) Yellow Profile bindings.</p>"
                    }
                ]
            },
            "accessAndUseConditions": [
                {
                    "name": "Authentication and authorization",
                    "type": "SECURITY_CONSTRAINT",
                    "description": "<p>The service ensures consumer authentication in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile requirement SWIM-TIYP-0042. The service ensures provider authentication in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile requirement SWIM-TIYP-0042.</p>"
                },
                {
                    "name": "Confidentiality",
                    "type": "SECURITY_CONSTRAINT",
                    "description": "<p>The service ensures point-to-point confidentiality in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile.</p>"
                },
                {
                    "name": "Encryption",
                    "type": "SECURITY_CONSTRAINT",
                    "description": "<p>SSL Encryption is in effect for AMQPS and HTTPS services.</p>"
                },
                {
                    "name": "General Terms and Conditions",
                    "type": "LEGAL_CONSTRAINT",
                    "description": "<p>A document defining the rules and conditions for the use of the service.</p>",
                    "reference": {
                        "url": "http://awiacja.dev.imgw.ad/dokumentacja-swim"
                    }
                },
                {
                    "name": "Information Retainment",
                    "type": "SERVICE_CONSUMPTION_CONSTRAINT",
                    "description": "<p>In accordance with&nbsp;ICAO Annex 3, meteorological information is&nbsp;retained&nbsp;for a minimum of 30 days from the date of issue. This retention period applies to the information itself and is independent of the time at which it was requested by the customer.</p>"
                },
                {
                    "name": "Signature",
                    "type": "SECURITY_CONSTRAINT",
                    "description": "<p>The service ensures point-to-point integrity in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile.&nbsp;The requested information may contain a signature using SHA256.</p>"
                },
                {
                    "name": "Subscription",
                    "type": "SERVICE_CONSUMPTION_CONSTRAINT",
                    "description": "<p>To subscribe, customers need to contact IMGW-PIB SWIM Customer Support via swim@imgw.pl&nbsp;and request access to the service.&nbsp;</p>"
                }
            ],
            "serviceSupport": [
                {
                    "name": "IMGW-PIB SWIM Customer Support",
                    "role": "Customer Support and Point of Contact",
                    "contactInformation": [
                        {
                            "type": "EMAIL",
                            "address": "swim@imgw.pl"
                        }
                    ]
                },
                {
                    "name": "IMGW-PIB Technical Support",
                    "role": "Technical Support",
                    "contactInformation": [
                        {
                            "type": "EMAIL",
                            "address": "helpdesk@imgw.pl"
                        }
                    ]
                }
            ],
            "validation": [
                {
                    "type": "SELF_VALIDATION",
                    "description": {
                        "evidence": "Service tested by IMGW-PIB"
                    }
                },
                {
                    "type": "COLLABORATIVE_VALIDATION",
                    "description": {
                        "evidence": "Service tested in cooperation with PANSA"
                    }
                }
            ],
            "dateInOperation": "2025-12-31"
        },
        "informationDescription": {
            "sourceOfInformation": "The service provides information for IMGW-PIB's area of responsibility.",
            "informationDefinition": [
                {
                    "name": "IWXXM SIGMET"
                }
            ]
        },
        "technicalDescription": {
            "serviceMonitoring": {
                "monitoringDescription": "<p>The components are&nbsp;monitored&nbsp;by 24/7&nbsp;maintenance.&nbsp;</p>\r\n"
            },
            "technicalConstraint": [
                {
                    "name": "Integration Pattern",
                    "description": "<p>WS Light API, AMQPS&nbsp;</p>"
                },
                {
                    "name": "User AMQP Client ",
                    "description": "<p>A&nbsp;working AMQP 1.0 client&nbsp;on the consumer side is necessary to receive the requested data.&nbsp;</p>"
                },
                {
                    "name": "Sign-up ",
                    "description": "<p>By e-mail swim@imgw.pl</p>"
                },
                {
                    "name": "SWIM services access documentation",
                    "description": "<p>Technical documentation for accessing IMGW-PIB SWIM services</p>",
                    "reference": {
                        "url": "https://awiacja.imgw.pl/dokumentacja-swim"
                    }
                }
            ],
            "behaviour": [
                {
                    "name": "Typical Request/Reply Behaviour",
                    "description": "<p>The standard REQUEST_REPLY workflow is as follows:&nbsp;</p><ul><li>The service consumer sends a request message to the service.&nbsp;</li><li>The service consumer&nbsp;remains&nbsp;blocked while awaiting the reply.&nbsp;</li><li>The service&nbsp;remains&nbsp;blocked while processing the reply.&nbsp;</li></ul><p>The SIGMET reply message is sent from the service to the service consumer.&nbsp;</p><p>This service is based on&nbsp;OGC&nbsp;EDR standard.&nbsp;</p>"
                },
                {
                    "name": "Typical Data Distribution Behaviour",
                    "description": "<p>Data is sent to subscribers as soon as it becomes available and matches their subscription (topic or queue), using the AMQP protocol.&nbsp;</p>"
                },
                {
                    "name": "Typical Data Subscription Behaviour",
                    "description": "<p>To subscribe to data, the consumer must contact&nbsp;the&nbsp;Customer&nbsp;Service to request credentials. Upon registration, the consumer receives access to the endpoints for all SWIM services.&nbsp;</p>"
                }
            ]
        },
        "serviceInterface": [
            {
                "name": "Request/Reply Interface",
                "description": "<p>The interface provides access to meteorological data via OGC API - Environmental Data Retrieval (EDR) standard. It allows retrieving SIGMET data using spatial and location-based queries.</p>",
                "reference": {
                    "description": "<p>Manual on the Digital Exchange of Aeronautical Meteorological Information.</p>\r\n",
                    "url": "https://www.wmo.int/"
                },
                "schema": {
                    "description": "<p>ICAO Meteorological Information Exchange Model (XML format).</p>\r\n",
                    "url": "https://schemas.wmo.int/iwxxm/"
                },
                "provisionSide": "PROVIDER_SIDE",
                "endpoints": [
                    {
                        "name": "OGC EDR Endpoint",
                        "description": "<p>Service endpoint complying with OGC API - EDR standard. Provides access to SIGMET data collections via HTTP.</p>",
                        "url": "https://swim-api.imgw.pl",
                        "resourceType": "SIGMET reports (IWXXM)",
                        "messages": [
                            {
                                "name": "EdrQueryRequest",
                                "direction": "IN"
                            }
                        ],
                        "reference": {
                            "description": "<p>OGC API - Environmental Data Retrieval Standard Specification.</p>\r\n",
                            "url": "https://ogc.org/standards/ogcapi-edr/"
                        },
                        "operations": [
                            {
                                "name": "GET \u2013 retrieve SIGMET reports"
                            }
                        ]
                    }
                ],
                "serviceInterfaceBinding": {
                    "reference": {
                        "description": "<p>Technical definition of available paths, endpoints, and query parameters (Swagger/OpenAPI UI).</p>\r\n",
                        "url": "https://swim-api.imgw.pl/docs"
                    },
                    "name": "OGC API - EDR REST Binding",
                    "description": "<p>Maps the abstract operations to concrete HTTP GET requests adhering to the OGC Environmental Data Retrieval (EDR) standard conformance classes.</p>\r\n"
                },
                "networkInterfaceBinding": {
                    "reference": {
                        "description": "<p>Technical API definition and interactive documentation.</p>\r\n",
                        "url": "https://swim-api.imgw.pl/docs"
                    },
                    "name": "HTTPS Binding",
                    "description": "<p>RESTful communication over HTTPS using TLS encryption.</p>\r\n"
                },
                "operations": [
                    {
                        "name": "GET \u2013 retrieve SIGMET reports",
                        "description": "<p>Retrieves SIGMET reports based on spatial geometries (coords) or ICAO FIR code (locations).</p>",
                        "idempotency": "IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "Query coordinates in WKT format or FIR code",
                                "description": "<p>Stations can be filtered by spatial geometries (/radius, /area, /cube, /corridor queries) and by the ICAO code of the FIR (/locations query).</p>",
                                "type": "String"
                            }
                        ],
                        "messages": [
                            {
                                "name": "EdrResponsePayload",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "HTTP GET"
                    }
                ],
                "messages": [
                    {
                        "name": "SigmetDataArchive",
                        "description": "<p>A ZIP archive containing individual SIGMET reports in IWXXM (XML) format.</p>",
                        "schema": {
                            "description": "<p>Interface schema defining the API contract, inputs, and the binary output format (application/zip) for SigmetDataArchive.</p>\r\n",
                            "url": "https://swim-api.imgw.pl/docs"
                        },
                        "isError": false
                    }
                ],
                "messageExchangePattern": "REQUEST_REPLY"
            },
            {
                "name": "AMQP Distribution Interface",
                "description": "<p>The interface is used to receive the data which are subscribed to.</p>",
                "reference": {
                    "description": "<p>Official technical specification and XSD definitions for the ICAO Meteorological Information Exchange Model.</p>\r\n",
                    "url": "https://schemas.wmo.int/iwxxm/"
                },
                "schema": {
                    "description": "<p>ICAO Meteorological Information Exchange Model (XML).</p>\r\n",
                    "url": "https://schemas.wmo.int/iwxxm"
                },
                "provisionSide": "PROVIDER_SIDE",
                "endpoints": [
                    {
                        "name": "Public AMQP Broker",
                        "description": "<p>Secure AMQP message broker endpoint for real-time distribution of SIGMET data</p>",
                        "url": "amqps://swim-mq.imgw.pl:5671",
                        "resourceType": "Message Stream / Topic",
                        "messages": [
                            {
                                "name": "SigmetStreamMessage",
                                "direction": "OUT"
                            }
                        ],
                        "reference": {
                            "description": "<p>OASIS Advanced Message Queuing Protocol standard.</p>\r\n",
                            "url": "http://www.amqp.org"
                        },
                        "operations": [
                            {
                                "name": "Publish / Subscribe (Real-time data distribution)"
                            }
                        ]
                    }
                ],
                "serviceInterfaceBinding": {
                    "reference": {
                        "description": "<p>Technical specification of available topics, routing keys, and filtering properties.</p>\r\n",
                        "url": "https://awiacja.imgw.pl/dokumentacja-swim"
                    },
                    "name": "AMQP 1.0 Messaging Binding",
                    "description": "<p>Maps the distribution operation to the AMQP Publish-Subscribe pattern.</p>\r\n\r\n<p>Data is routed via Topics and filtered using Application Properties (headers).</p>\r\n"
                },
                "networkInterfaceBinding": {
                    "reference": {
                        "description": "<p>Documentation of channels, topics, and message structures.</p>\r\n",
                        "url": "https://awiacja.imgw.pl/dokumentacja-swim"
                    },
                    "name": "AMQPS (Secure)",
                    "description": "<p>AMQP over TCP with TLS encryption</p>\r\n"
                },
                "operations": [
                    {
                        "name": "publishSigmet",
                        "description": "<p>Real-time publication of Sigmet messages. Consumers subscribe to queues bound to the topic using filter properties.</p>",
                        "idempotency": "NON_IDEMPOTENT",
                        "parameters": [
                            {
                                "name": "essage User Properties (stationCode)",
                                "description": "<p>Filtering criteria set in the message header (Application Properties), e.g., 'ICAO'='EPWA' or 'REGION'='EPWW'.</p>",
                                "type": "Map / Header"
                            }
                        ],
                        "messages": [
                            {
                                "name": "SigmetIwxxmPayload",
                                "direction": "OUT"
                            }
                        ],
                        "binding_method": "AMQP Publish/Subscribe"
                    }
                ],
                "messages": [
                    {
                        "name": "SigmetXmlMessage",
                        "description": "<p>Contains the SIGMET reports in IWXXM format as the message body (payload).</p>",
                        "schema": {
                            "description": "<p>Interface schema defining the messaging structure, topics, header properties, and payload format.</p>\r\n",
                            "url": "https://awiacja.imgw.pl/dokumentacja-swim"
                        },
                        "isError": false
                    }
                ],
                "messageExchangePattern": "FIRE_AND_FORGET"
            },
            {
                "name": "Subscription Management",
                "description": "<p>The following section describes details how to subscribe and unsubscribe to this service.</p>",
                "provisionSide": "PROVIDER_SIDE",
                "endpoints": [
                    {
                        "name": "Request/Reply Interface (REST API)",
                        "description": "<p>SIGMET reports in IWXXM format</p><p>The API returns SIGMET reports in the form of individual XML files packed in a ZIP archive</p><p>Stations can be filtered by spatial geometries (/radius, /area, /cube, /corridor queries) and by the ICAO FIR (/locations query)</p><p>Full API documentation (OpenAPI/Swagger): https://swim-api.imgw.pl/docs</p>",
                        "url": "https://swim-api.imgw.pl",
                        "resourceType": "SIGMET reports (IWXXM)",
                        "operations": [
                            {
                                "name": "GET \u2013 retrieve SIGMET reports"
                            }
                        ]
                    }
                ],
                "operations": [
                    {
                        "name": "Contact",
                        "description": "<p>At the moment subscribing or unsubscribing to this service is only possible by contacting the IMGW-PIB SWIM Customer Service.</p>",
                        "idempotency": "NON_IDEMPOTENT",
                        "messages": [
                            {
                                "name": "email to IMGW-PIB",
                                "direction": "IN"
                            }
                        ]
                    }
                ],
                "messageExchangePattern": "SYNCHRONOUS_REQUEST_RESPONSE"
            }
        ],
        "references": {
            "serviceDocument": [
                {
                    "documentType": "POLICY_DOCUMENT",
                    "title": "Appendix A: References",
                    "version": "00.00.06",
                    "description": "<p>https://swim-eurocontrol.atlassian.net/wiki/spaces/MSS/pages/60162086/IWXXM+SIGMET+Subscription+and+Request+Service+-+Service+Definition#IWXXMSIGMETSubscriptionandRequestService-ServiceDefinition-AppendixA:References</p>"
                },
                {
                    "documentType": "POLICY_DOCUMENT",
                    "title": "Appendix B: Operational Needs",
                    "version": "00.00.06",
                    "description": "<p>https://swim-eurocontrol.atlassian.net/wiki/spaces/MSS/pages/60162086/IWXXM+SIGMET+Subscription+and+Request+Service+-+Service+Definition#IWXXMSIGMETSubscriptionandRequestService-ServiceDefinition-appendixBAppendixB:OperationalNeeds</p>"
                },
                {
                    "documentType": "SERVICE_STANDARD",
                    "title": "Meteorological SWIM Services Subscription Interface Standard",
                    "version": "08072024",
                    "description": "<p>https://swim-eurocontrol.atlassian.net/wiki/spaces/MSS/pages/60162052/Meteorological+SWIM+Services+Subscription+Interface+Standard</p>"
                }
            ],
            "implementedStandard": [
                {
                    "title": "AMQP",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
                    "conformanceStatement": "is conformant",
                    "version": "1.0",
                    "description": "<p>Advanced Message Queuing Protocol</p>"
                },
                {
                    "title": "REST API",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
                    "conformanceStatement": "is conformant",
                    "version": "1.10",
                    "description": "<p>EDR OGC</p>"
                },
                {
                    "title": "EUROCONTROL SWIM-TI Yellow Profile",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE",
                    "conformanceStatement": "is compliant",
                    "version": "1.1",
                    "description": "<p>Description of Service according to EUROCONTROL specifications</p>"
                },
                {
                    "title": "EUROCONTROL SWIM Service Description",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION",
                    "conformanceStatement": "is compliant",
                    "version": "2.0",
                    "description": "<p>Description of Service according to EUROCONTROL specifications</p>"
                },
                {
                    "title": "IWXXM SIGMET",
                    "standardType": "EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION",
                    "conformanceStatement": "is compliant",
                    "version": "3.0.0",
                    "description": "<p>ICAO WXXM 3.0.0 to AIRM 1.0.0</p>"
                }
            ]
        }
    }
}