ESM Processing Web-Service

Sample requests

The service must be queried using any program supporting the HTTP-POST method, e.g. CURL:

Restricted Data (authenticated users only)

ESM Administrators and users with special authorizations can access data intended for internal use and/or embargoed.

HTTP-POST variables

Option Description
messageThe clearsign token obtained from the generate-signed-message authentication webservice.
parametersParameters for waveform processing in a JSON file structured as the output from the waveform-details webservice.

Query options

Option Description Default
waveformWaveform filename to process, e.g. 'CU.GTBY.20.HN.EMSC-20180217_0000003.h5'n/a
ptargetSpecify processing action to perform:
  • 'ap': automatically processed using Paolucci et al., 2011
  • 'mp': manually processed using Paolucci et al., 2011
  • 'mb': anually processed using Schiappapietra et al., 2021
mp
tmpdirSpecify a subdirectory name to get data from. NOTES: It has to be the same specified in the previous steps of the processing workflow; only alphanumeric characters are allowed.n/a
indent{true,false} Prettifies output setting a 4 spaces indentation style.false

 


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