{"basePath":"\/weatherapi\/tafmetar\/1.0","info":{"contact":{"email":"weatherapi-adm@met.no","name":"Developer Support","url":"http:\/\/met.no"},"description":"Receive Taf\/Metar from airports","license":{"name":"CC BY 4.0","url":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},"termsOfService":"\/doc\/TermsOfService","title":"Tafmetar","version":"1.0"},"paths":{"\/":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"General airport info, or TAF\/METAR forecast\/reports","enum":["info","tafmetar","taf","metar"],"in":"query","name":"content","required":true,"type":"string"},{"description":"Text or XML format (info in text only)","enum":["text\/xml","text\/plain"],"format":"content-type","in":"query","name":"content_type","required":true,"type":"string"},{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"}],"produces":["text\/xml","text\/plain"],"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"}},"\/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"}},"\/info":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"}],"produces":["text\/plain;charset=UTF-8"],"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"}},"\/info.{format}":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"format code (file extension)","enum":["txt"],"format":"string","in":"path","name":"format","required":true,"type":"string"}],"produces":["text\/plain;charset=UTF-8"],"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"}},"\/locations":{"get":{"description":"List available locations as GeoJSON FeatureCollection","produces":["application\/json"],"responses":{"200":{"description":"OK"}},"tags":["metadata"],"x-mojo-name":"locations"}},"\/metar":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/metar.{format}":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"},{"description":"format code (file extension)","enum":["xml","txt"],"format":"string","in":"path","name":"format","required":true,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/schema":{"get":{"description":"Schema for XML data","produces":["text\/xml"],"responses":{"200":{"description":"OK"}},"tags":["metadata"],"x-mojo-name":"schema"}},"\/taf":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/taf.{format}":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"},{"description":"format code (file extension)","enum":["xml","txt"],"format":"string","in":"path","name":"format","required":true,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/tafmetar":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/tafmetar.{format}":{"get":{"description":"Receive Taf\/Metar from airports","parameters":[{"description":"YYYY-MM-DD, or last 24 hours if missing. Defaults to GMT timezone unless offset is specified","format":"date","in":"query","name":"date","required":false,"type":"string"},{"description":"Show data in expanded format (see documentation)","in":"query","name":"extended","required":false,"type":"boolean"},{"description":"ICAO ids, like ENGM (comma separated)","in":"query","name":"icao","required":true,"type":"string"},{"description":"Timezone offset string for date (e.g +02:00 or -04:30\")","in":"query","name":"offset","required":false,"type":"string"},{"description":"format code (file extension)","enum":["xml","txt"],"format":"string","in":"path","name":"format","required":true,"type":"string"}],"produces":["application\/xml","text\/plain;charset=UTF-8"],"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"}},"\/values":{"get":{"description":"List allowed options for parameters","produces":["application\/json"],"responses":{"200":{"description":"OK"}},"tags":["metadata"],"x-mojo-name":"values"},"parameters":[{"enum":["content","content_type"],"in":"query","name":"param","required":false,"type":"string"}]}},"swagger":"2.0"}