SCEDC Web Services
The tables below describe the web services available at the SCEDC. FDSN web services follow the FDSN API - a standard followed by many seismic networks. In addition, many scientific programming frameworks such as ObsPy and MatLab provide libraries that use these APIs.
FDSNWS |
|||
Service interface | Version | Summary | Return options |
---|---|---|---|
station | v1.1 | metadata for waveform time series archived | FDSN StationXML text |
dataselect | v1.1.1 | waveform time series | miniSEED |
event | v1.1 | event catalog webservice | QuakeML text |
availability | v1.1 | waveform and seismi phase availability webservice | text geocsv json request |
SCEDCWS |
|||
Service interface | Version | Summary | Return options |
webstp | v1.0.1 | SCEDC earthquake catalog SCEDC phase data continuous waveform time series triggered waveform time series |
miniSEED SAC ASCII text |
sacpz | v1.0 | Poles and zeros of instrument response in SAC ASCII format. | SAC |
resp | v1.0 | RESP |
Web services can be accessed in a number of different ways:
- Small requests can be handled through your browser
- Dedicated clients are available for making more complex or larger queries:
- IRIS Fetch scripts: Command line scripts for accessing data via web services. SCEDC specific info. and information on using the scripts with other data centers.
- irisFetch.m: A MATLAB library created by IRIS that allows direct access to data.
- ObsPy: The ObsPy project is dedicated to providing a Python framework for processing seismological data. Included in this framework is the capability to retrieve data from FDSN web services.
- Automated or scripted requests can be made using programs such as wget or curl.
Note: For POST users, there are known issues with wget v1.12 and https. This version does not correctly handle some properties in SSL certificates and may fail with the error ERROR: certificate common name doesn't match requested host name. We recommend upgrading to a higher version of wget or using curl instead.