ESM FDSNWS Station Web-Service

Sample requests

Publicly Available Data

Data can be obtained using any program supporting the HTTP-GET method, e.g. your favourite web browser:

Restricted Data (authenticated users only)

ESM Administrators and users with special authorizations can access data intended for internal use and/or embargoed.
Data can be obtained using any program supporting the HTTP-POST method, e.g. CURL:

HTTP-POST variables (required)

Option Description
messageThe clearsign token obtained from the generate-signed-message authentication webservice.

Query options

URL format

Option Description Default
level{network,station,channel} Specify the level of detail for the results.station
starttimeLimit to metadata epochs starting on or after the specified start time. NOTE: since these times are often unknown for stations, they refer to seismic events recorded by them.1900-01-01T00:00:00
endtimeLimit to metadata epochs ending on or before the specified end time. NOTE: since these times are often unknown for stations, they refer to seismic events recorded by them.2100-01-01T00:00:00
networkSelect one or more network codes. Can be SEED network codes or data center defined codes. Multiple codes are comma-separated. It must be a valid ASCII. Allowed wildcard: '*' (matches zero or more characters) or '?' (matches a single character).*
stationSelect one or more SEED station codes. Multiple codes are comma-separated. It must be a valid ASCII. Allowed wildcard: '*' (matches zero or more characters) or '?' (matches a single character).*
locationSelect one or more SEED location identifiers. Multiple identifiers are commaseparated. As a special case '--' (two dashes) will be translated to a string of two space characters to match blank location IDs. It must be a valid ASCII. Allowed wildcard: '*' (matches zero or more characters) or '?' (matches a single character).*
channelSelect one or more SEED channel codes. Multiple codes are comma-separated. It must be a valid ASCII. Allowed wildcard: '*' (matches zero or more characters) or '?' (matches a single character).*
minlatitudeSquare selection: limit to stations with a latitude larger than or equal to the specified minimum.-90
maxlatitudeSquare selection: limit to stations with a latitude smaller than or equal to the specified maximum.90
minlongitudeSquare selection: limit to stations with a longitude larger than or equal to the specified minimum.-180
maxlongitudeSquare selection: limit to stations with a longitude smaller than or equal to the specified maximum.180
latitudeCircular selection: specify the latitude to be used for a radius search.0
longitudeCircular selection: specify the longitude to the used for a radius search.0
minradiusCircular selection: limit to stations within the specified minimum number of degrees from the geographic point defined by the latitude and longitude parameters.0
maxradiusCircular selection: limit to stations within the specified maximum number of degrees from the geographic point defined by the latitude and longitude parameters.180
format{xml,text} Specify format of result, either 'xml', 'text' or 'shapefile'. NOTE: format=shapefile always implies level=station.xml

 


Backend Python software used by this web service was originally developed by Puglia R. and Russo E., and it is currently maintained by Russo E. and Felicetta C.