{"basePath":"\/weatherapi\/volcanicashforecast\/0.1","definitions":{"AshLayerGroupModel":{"properties":{"layers":{"items":{"$ref":"#\/definitions\/AshLayerModel"},"type":"array"},"name":{"type":"string"}},"type":"object"},"AshLayerModel":{"properties":{"base_url":{"description":"basic url for WMS without time-step information (i.e. for reading time from getCapabilities)","type":"string"},"name":{"type":"string"},"timesteps":{"items":{"$ref":"#\/definitions\/AshTimestepModel"},"type":"array"},"type":{"enum":["WMS","KML"],"example":"WMS","type":"string"}},"type":"object"},"AshMetaModel":{"properties":{"description":{"type":"string"},"latlonbox":{"$ref":"#\/definitions\/LatLonBoxModel"},"reftime":{"format":"date-time","type":"string"},"report_url":{"description":"optional URL of an in-depth report","type":"string"},"timesteps":{"items":{"$ref":"#\/definitions\/AshTimestepModel"},"type":"array"},"type":{"enum":["Exercise","Rehearsal","Real Eruption"],"example":"Exercise","type":"string"}},"type":"object"},"AshModel":{"properties":{"layergroups":{"items":{"$ref":"#\/definitions\/AshLayerGroupModel"},"type":"array"},"meta":{"$ref":"#\/definitions\/AshMetaModel"}},"type":"object"},"AshTimestepModel":{"properties":{"time":{"format":"date-time","type":"string"},"url":{"type":"string"}},"type":"object"},"LatLonBoxModel":{"properties":{"east":{"type":"number"},"north":{"type":"number"},"south":{"type":"number"},"west":{"type":"number"}},"type":"object"},"RefTimeModel":{"properties":{"reftimes":{"items":{"format":"date-time","type":"string"},"type":"array"}},"type":"object"}},"info":{"contact":{"email":"weatherapi-adm@met.no","name":"Developer Support","url":"http:\/\/met.no"},"description":"Something goes here...","license":{"name":"CC BY 4.0","url":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},"termsOfService":"\/doc\/TermsOfService","title":"Volcanicashforecast","version":"0.1"},"paths":{"\/":{"get":{"description":"Something goes here...","parameters":[{"description":"reference time of model-run in ISO format, see \/reftimes for allowed values","format":"date-time","in":"query","name":"reftime","required":false,"type":"string"}],"produces":["application\/json;charset=UTF-8","image\/png"],"responses":{"200":{"description":"Success","schema":{"$ref":"#\/definitions\/AshModel"}},"204":{"description":"204 No Content"},"400":{"description":"400 Bad Request"},"401":{"description":"401 Unauthorized"},"403":{"description":"403 Forbidden"},"404":{"description":"404 Not Found"},"422":{"description":"422 Unprocessable Entity"},"429":{"description":"429 Too Many Requests"},"500":{"description":"500 Internal Server Error"},"502":{"description":"502 Bad Gateway"},"503":{"description":"503 Service Unavailable"},"504":{"description":"504 Gateway Timeout"}},"tags":["data"],"x-mojo-name":"run"}},"\/.{format}":{"get":{"description":"Something goes here...","parameters":[{"description":"reference time of model-run in ISO format, see \/reftimes for allowed values","format":"date-time","in":"query","name":"reftime","required":false,"type":"string"},{"description":"format code (file extension)","enum":["json","png"],"format":"string","in":"path","name":"format","required":true,"type":"string"}],"produces":["application\/json;charset=UTF-8","image\/png"],"responses":{"200":{"description":"Success","schema":{"$ref":"#\/definitions\/AshModel"}},"204":{"description":"204 No Content"},"400":{"description":"400 Bad Request"},"401":{"description":"401 Unauthorized"},"403":{"description":"403 Forbidden"},"404":{"description":"404 Not Found"},"422":{"description":"422 Unprocessable Entity"},"429":{"description":"429 Too Many Requests"},"500":{"description":"500 Internal Server Error"},"502":{"description":"502 Bad Gateway"},"503":{"description":"503 Service Unavailable"},"504":{"description":"504 Gateway Timeout"}},"tags":["data"],"x-mojo-name":"run"}},"\/changelog":{"get":{"description":"RSS feed of changes to this product","produces":["application\/rss+xml"],"responses":{"200":{"description":"OK"}},"tags":["metadata"],"x-mojo-name":"changelog"}},"\/healthz":{"get":{"description":"Check health status for product","produces":["text\/plain"],"responses":{"200":{"description":"OK"}},"tags":["metadata"],"x-mojo-name":"healthz"}},"\/reftimes":{"get":{"description":"Something goes here...","parameters":[],"produces":["application\/json","image\/png"],"responses":{"200":{"description":"Success","schema":{"items":{"$ref":"#\/definitions\/RefTimeModel"},"type":"array"}},"204":{"description":"204 No Content"},"400":{"description":"400 Bad Request"},"401":{"description":"401 Unauthorized"},"403":{"description":"403 Forbidden"},"404":{"description":"404 Not Found"},"422":{"description":"422 Unprocessable Entity"},"429":{"description":"429 Too Many Requests"},"500":{"description":"500 Internal Server Error"},"502":{"description":"502 Bad Gateway"},"503":{"description":"503 Service Unavailable"},"504":{"description":"504 Gateway Timeout"}},"tags":["data"],"x-mojo-name":"run"}},"\/resources":{"get":{"description":"Something goes here...","parameters":[{"description":"name of the resource","in":"query","name":"name","required":false,"type":"string"}],"produces":["application\/json","image\/png"],"responses":{"200":{"description":"Success","schema":{"type":"string"}},"204":{"description":"204 No Content"},"400":{"description":"400 Bad Request"},"401":{"description":"401 Unauthorized"},"403":{"description":"403 Forbidden"},"404":{"description":"404 Not Found"},"422":{"description":"422 Unprocessable Entity"},"429":{"description":"429 Too Many Requests"},"500":{"description":"500 Internal Server Error"},"502":{"description":"502 Bad Gateway"},"503":{"description":"503 Service Unavailable"},"504":{"description":"504 Gateway Timeout"}},"tags":["data"],"x-mojo-name":"run"}}},"swagger":"2.0"}