Data can be obtained using any program supporting the HTTP-GET method, e.g. your favourite web browser:
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:
curl -X POST -F "message=@path/to/token.txt" "https://esmdev.mi.ingv.it/esmws/velocity-profile/1/query?network=IV&station=ROM9&location=''&preferred=False&plot=True&tformat=json"HTTP-POST variables (required)
| Option | Description |
|---|---|
| message | The clearsign token obtained from the generate-signed-message authentication webservice. |
| Option | Description | Default |
|---|---|---|
| network | Insert one ESM network code. | n/a |
| station | Insert one ESM station code. | n/a |
| location | Insert one ESM location. | * |
| preferred | {True,False} Insert 'true' to obtain only the preferred profile or 'false' for the whole profiles associated to the station. | True |
| plot | {True,False} 'True' to obtain the plot of the profile. | True |
| tformat | {json,csv} Output format of the text file. | json |
| format | Output format of the text file. Currently only 'zip' is supported. | zip |
| outzipname | {output.zip} Specify the file name for the zip file. | output.zip |
| indent | {true,false} Prettifies output setting a 4 spaces indentation style. Valid only in combination with 'json' format | false |
Backend Python software used by this web service is developed and maintained by Felicetta C. and Russo E.