ESM Waveform Details 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

Option Description Default
eventidSelect a specific event ID.n/a
networkSelect one network code.n/a
stationSelect one SEED station code.n/a
locationSelect one SEED location identifier.n/a
instrumentSelect one SEED instrument code.n/a
psoftProcessing software to run. Available versions are 'old' and 'new'old
processingSpecify processing type for data selection; available types are: 'CV' (data converted to cm/s^2), 'MP' (manually processed using Paolucci et al., 2011) and 'AP' (automatically processed using Paolucci et al., 2011), 'AB' (automatically processed using Schiappapietra et al., 2021), and 'MB' (manually processed using Schiappapietra et al., 2021). NOTE: 'AB' and 'MB' can be used only with 'psoft=new'.n/a
ptargetSpecify processing action to perform; available types are: 'mp' (manually processed using Paolucci et al., 2011), 'ap' (automatically processed using Paolucci et al., 2011), 'ab' (automatically processed using Schiappapietra et al., 2021), and 'mb' (manually processed using Schiappapietra et al., 2021). NOTE: 'ab' and 'mb' can be used only with 'psoft=new'.mp
copy{true,false} Keep a copy of the waveform file and associated auxiliary files in the user's working directory on the server. NOTE: setting 'copy=true' should be used for processing the data afterwards, hence can only be used in combination with 'group=all' in order to have a complete json output.false
tmpdirSpecify a subdirectory name to copy data to (valid only in combination with 'copy=True'). NOTE: Only alphanumeric characters are allowed.n/a
groupSelect a specific thematic group of information. Available groups are: 'ifile', 'quality', 'workflow', 'settings', 'all'all
formatSpecify format of result, currently only 'json' is supported.json
indent{true,false} Prettifies output setting a 4 spaces indentation style. Valid only in combination with 'json' formatfalse

 


Backend Python software used by this web service is developed and maintained by Russo E. and Felicetta C.