<application xmlns="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema"><grammars></grammars><resources base="https://data.earlinet.org/api/services/restapi"><resource path="/"><resource path="datasets/id/{id}"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="datasets/id/{id}/downloads"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/zip"/></response></method></resource><resource path="datasets/pid/{pid: [a-zA-Z0-9/]+}"><param name="pid" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="datasets/pid/{pid: [a-zA-Z0-9/]+}/downloads"><param name="pid" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/x-netcdf"/></response></method></resource><resource path="download/stats"><method name="GET"><request><param name="dimensions" style="query" type="xs:string"><option value="variableYearsDownloadRateByMonth"/><option value="dataDownloadUserRateByIPByMonth"/><option value="variableYearsDownloadRateByFacilityCountry"/><option value="variableYearsDownloadRateByYear"/><option value="dataDownloadUserRateByIPByYear"/><option value="variableYearsDownloadRateByUserCountry"/><option value="variableYearsDownloadRateByUserCountryByYear"/><option value="variableYearsDownloadRateByUserCountryByMonth"/><option value="variableYearsDownloadByFacilityCountryByYear"/><option value="variableYearsDownloadByFacilityCountryByMonth"/></param><param name="facility" style="query" type="xs:string"/><param name="facilityCountry" style="query" type="xs:string"/><param name="productTypes" style="query" type="xs:string"/><param name="downloadDateFrom" style="query" type="xs:string"/><param name="downloadDateTo" style="query" type="xs:string"/><param name="userCountry" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="emissionwavelengths/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="filetypes/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="levels/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/><param name="stations" style="query" type="xs:string"/><param name="ewls" style="query" type="xs:string"/><param name="fileTypes" style="query" type="xs:string"/><param name="levels" style="query" type="xs:string"/><param name="qualityControlVersion" style="query" type="xs:string"/><param name="tag" style="query" repeating="true" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/downloads"><method name="GET"><request><param name="filenames" style="query" type="xs:string"/><param name="ids" style="query" type="xs:string"/></request><response><representation mediaType="application/zip"/></response></method></resource><resource path="opticalproducts/filename/{filename}"><param name="filename" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/filename/{filename}/downloads"><param name="filename" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/x-netcdf"/></response></method></resource><resource path="opticalproducts/id/{id}"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/id/{id}/downloads"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/x-netcdf"/></response></method></resource><resource path="opticalproducts/id/{id}/previousversions"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/id/{id}/previousversions/downloads"><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/zip"/></response></method></resource><resource path="opticalproducts/id/{id}/previousversions/{versionid}"><param name="id" style="template" type="xs:long"/><param name="versionid" style="template" type="xs:int"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="opticalproducts/id/{id}/previousversions/{versionid}/downloads"><param name="id" style="template" type="xs:long"/><param name="versionid" style="template" type="xs:int"/><method name="GET"><request></request><response><representation mediaType="application/x-netcdf"/></response></method></resource><resource path="products/downloads"><method name="GET"><request><param name="kind" style="query" repeating="true" type="xs:string"><option value="cloudmask"/><option value="eldec"/><option value="elic"/><option value="elpp"/><option value="hirelpp"/><option value="optical"/><option value="garrlic"/><option value="hirac"/><option value="mac"/></param><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="stations" style="query" type="xs:string"/><param name="measurementId" style="query" type="xs:string"/><param name="wavelength" style="query" repeating="true" type="xs:double"/><param name="opticaltype" style="query" type="xs:string"/><param name="tag" style="query" repeating="true" type="xs:string"/></request><response><representation mediaType="application/octet-stream"/></response></method></resource><resource path="products/downloadsGarrlic"><method name="GET"><request><param name="level" style="query" type="xs:int"/><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="stations" style="query" type="xs:string"/><param name="sccVersion" style="query" type="xs:boolean"/></request><response><representation mediaType="application/octet-stream"/></response></method></resource><resource path="products/metadata/{kind}"><param name="kind" style="template" type="xs:string"><option value="cloudmask"/><option value="eldec"/><option value="elic"/><option value="elpp"/><option value="hirelpp"/><option value="optical"/><option value="garrlic"/><option value="hirac"/><option value="mac"/></param><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="stations" style="query" type="xs:string"/><param name="measurementId" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="products/metadata/{kind}/{id}"><param name="kind" style="template" type="xs:string"><option value="cloudmask"/><option value="eldec"/><option value="elic"/><option value="elpp"/><option value="hirelpp"/><option value="optical"/><option value="garrlic"/><option value="hirac"/><option value="mac"/></param><param name="id" style="template" type="xs:long"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="qualitycontrolversions/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/><param name="ewls" style="query" type="xs:string"/><param name="levels" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="qualitycontrolversions/id/{id}"><param name="id" style="template" type="xs:int"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="stations/"><method name="GET"><request><param name="fromDate" style="query" type="xs:string"/><param name="toDate" style="query" type="xs:string"/><param name="fromDayTime" style="query" type="xs:string"/><param name="toDayTime" style="query" type="xs:string"/><param name="ewls" style="query" type="xs:string"/><param name="levels" style="query" type="xs:string"/><param name="countryCode" style="query" type="xs:string"/></request><response><representation mediaType="application/json"/></response></method></resource><resource path="stations/id/{id}"><param name="id" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource><resource path="tags"><method name="GET"><request></request><response><representation mediaType="application/json"/></response></method></resource></resource><resource path="/swagger.{type:json|yaml}"><param name="type" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="application/json"/><representation mediaType="application/yaml"/></response></method></resource><resource path="/api-docs"><resource path="/{resource:.*}"><param name="resource" style="template" type="xs:string"/><method name="GET"><request></request><response><representation mediaType="*/*"/></response></method></resource></resource></resources></application>