WS Light

The Service Interface Binding is SWIM Yellow Profile Compliant, using WS Light enabling HTTP GET requests and associated responses.

  • The Service shall return a .JSON response for metadata requests:
    • OpenAPI:
      • / gets the EDR root data entrypoint
      • /api gets the EDR spec for exposed endpoints
    • /conformance gets the conformance data for the API
    • Collections data:
      • /collections gets the end point that contains information about all the collections available
      • /collections/{collectionId} gets the end point that contains information about an individual collection {collectionId}
    • Location data: /collections/{collectionId}/locations gets the end point that contains information about the volcanoes for which ash forecast data is available in an individual collection {collectionId}
    •  
  • Request for meteorological forecast data shall return a response as a 302 URL redirect to the payload, either in netCDF or IWXXM format:
    • Ash concentration forecast for a specific Volcano (locationId}: /collections/{collectionId}/locations/{locationId} gets the end point for forecast data for a specific volcano (locationId} contained in an individual collection {collectionId}