96 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			96 lines
		
	
	
		
			3.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0"?>
 | 
						|
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
						|
		xsi:schemaLocation="https://www.w3.org/Submission/wadl/wadl.xsd"
 | 
						|
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
 | 
						|
		xmlns="http://wadl.dev.java.net/2009/02">
 | 
						|
	<resources base="/fdsnws/station/1">
 | 
						|
		<resource path="query">
 | 
						|
			<method name="GET">
 | 
						|
				<request>
 | 
						|
					<param name="starttime" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="endtime" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="startbefore" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="startafter" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="endbefore" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="endafter" style="query" type="xsd:dateTime"/>
 | 
						|
					<param name="network" style="query" type="xsd:string"/>
 | 
						|
					<param name="station" style="query" type="xsd:string"/>
 | 
						|
					<param name="location" style="query" type="xsd:string"/>
 | 
						|
					<param name="channel" style="query" type="xsd:string"/>
 | 
						|
					<param name="minlatitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="maxlatitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="minlongitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="maxlongitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="latitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="longitude" style="query" type="xsd:float"/>
 | 
						|
					<param name="minradius" style="query" type="xsd:float"/>
 | 
						|
					<param name="maxradius" style="query" type="xsd:float"/>
 | 
						|
					<param name="level" style="query" type="xsd:string" default="station">
 | 
						|
						<option value="network"/>
 | 
						|
						<option value="station"/>
 | 
						|
						<option value="channel"/>
 | 
						|
						<option value="response"/>
 | 
						|
					</param>
 | 
						|
					<param name="includerestricted" style="query" type="xsd:boolean" default="false"/>
 | 
						|
					<param name="includeavailability" style="query" type="xsd:boolean" default="false"/>
 | 
						|
					<!-- matchtimeseries parameter, requires data availability feature to be enabled -->
 | 
						|
					<param name="matchtimeseries" style="query" type="xsd:boolean" default="false"/>
 | 
						|
					<param name="nodata" style="query" type="xsd:int" default="204">
 | 
						|
						<option value="204"/>
 | 
						|
						<option value="404"/>
 | 
						|
					</param>
 | 
						|
					<param name="format" style="query" type="xsd:string" default="xml">
 | 
						|
						<option value="xml" mediaType="application/xml"/>
 | 
						|
						<option value="text" mediaType="text/plain"/>
 | 
						|
 | 
						|
						<!-- additional, non standard options -->
 | 
						|
						<option value="fdsnxml" mediaType="application/xml"/>
 | 
						|
						<option value="stationxml" mediaType="application/xml"/>
 | 
						|
						<option value="sc3ml" mediaType="application/xml"/>
 | 
						|
					</param>
 | 
						|
 | 
						|
					<!-- additional, non standard parameters -->
 | 
						|
					<param name="formatted" style="query" type="xsd:boolean" default="false">
 | 
						|
						<doc>
 | 
						|
							Controls formatted (pretty print) output.
 | 
						|
						</doc>
 | 
						|
					</param>
 | 
						|
 | 
						|
					<!-- not implemented -->
 | 
						|
					<!--param name="updateafter" style="query" type="xsd:dateTime"/-->
 | 
						|
				</request>
 | 
						|
				<response status="200">
 | 
						|
					<representation mediaType="application/xml"/>
 | 
						|
					<representation mediaType="text/plain"/>
 | 
						|
				</response>
 | 
						|
				<response status="204 400 401 403 404 413 414 500 503">
 | 
						|
					<representation mediaType="text/plain"/>
 | 
						|
				</response>
 | 
						|
			</method>
 | 
						|
			<method name="POST">
 | 
						|
				<response status="200">
 | 
						|
					<representation mediaType="application/xml"/>
 | 
						|
					<representation mediaType="text/plain"/>
 | 
						|
				</response>
 | 
						|
				<response status="204 400 401 403 404 413 414 500 503">
 | 
						|
					<representation mediaType="text/plain"/>
 | 
						|
				</response>
 | 
						|
			</method>
 | 
						|
		</resource>
 | 
						|
		<resource path="version">
 | 
						|
			<method name="GET">
 | 
						|
				<response>
 | 
						|
					<representation mediaType="text/plain"/>
 | 
						|
				</response>
 | 
						|
			</method>
 | 
						|
		</resource>
 | 
						|
		<resource path="application.wadl">
 | 
						|
			<method name="GET">
 | 
						|
				<response>
 | 
						|
					<representation mediaType="application/xml"/>
 | 
						|
				</response>
 | 
						|
			</method>
 | 
						|
		</resource>
 | 
						|
	</resources>
 | 
						|
</application>
 |