GET /irisws/traveltime/1/query
Summary: Calculate seismic travel times
Operation ID: getTravelTimes
Auth: unknown
Operation ID: getTravelTimes
Auth: unknown
Description
Calculate travel times for seismic phases using a 1-D spherical earth model. Supports multiple distance specification methods.
Parameters (12)
distdeg
(string, query, optional)
Distance in decimal degrees. Accepts comma-separated list.
distkm
(string, query, optional)
Distance in kilometers. Use commas for multiple distances.
evdepth
(number, query, optional, default: 0.0)
Event depth in kilometers
evloc
(string, query, optional)
Event location as [latitude,longitude]
format
(string, query, optional)
Output format
Constraints: {'enum': ['text', 'json', 'svg']}
mintimeonly
(boolean, query, optional)
Return only first arrival for each phase
model
(string, query, optional)
1-D earth velocity model
Constraints: {'enum': ['iasp91', 'prem', 'ak135']}
noheader
(boolean, query, optional)
Suppress header from results
phases
(string, query, optional)
Comma-separated list of seismic phases
rayparamonly
(boolean, query, optional)
Return only ray parameters as space-separated list
staloc
(string, query, optional)
Station location(s) as [lat1,lon1],...,[latN,lonN]
traveltimeonly
(boolean, query, optional)
Return only travel times as space-separated list
Examples (1)
| Title | Type | URL | Action |
|---|---|---|---|
| Calculate seismic travel times | openapi-spec |
https://service.iris.edu/irisws/traveltime/1/query?distdeg=57.4&distkm=1000.0&evloc=[30.1,-120.0]&staloc=[42.0,-150]&model=iasp91&phases=p,P,S,PKP&evdepth=10.0&format=text&noheader=False&traveltimeonly=False&rayparamonly=False&mintimeonly=False |
Probe History
Status Codes
| Time | Status | Latency | Size |
|---|---|---|---|
| 2026-03-23 09:10:16.064855 | 200 | 876ms |