Introduction
The TerraQuake Stations API provides comprehensive access to the INGV (Istituto Nazionale di Geofisica e Vulcanologia) seismic monitoring network. Query active and historical seismic stations, retrieve their locations in GeoJSON format for mapping, and access network statistics.INGV Seismic Network
The INGV operates one of the most advanced seismic monitoring networks in the Mediterranean region, with hundreds of stations distributed across Italy. These stations continuously monitor seismic activity, providing critical data for earthquake detection, early warning systems, and scientific research.Station Data Includes:
- Location: Precise latitude, longitude, and elevation
- Metadata: Station code, name, site information
- Status: Operational state (open/closed/inactive)
- Network: Network affiliation and creation dates
- Channels: Available sensor channels and types
Available Endpoints
Get All Stations
Retrieve all seismic monitoring stations with pagination
Get Station by Code
Search for a specific station using its unique code
GeoJSON Format
Get stations in GeoJSON format for mapping applications
Active Stations
List all currently operational stations
Closed Stations
Retrieve historical/inactive stations
Statistics
Get network statistics and aggregate metrics
Common Use Cases
1. Interactive Mapping
Use the/stations/geojson endpoint to display seismic stations on interactive maps:
2. Network Monitoring
Monitor the operational status of the seismic network:3. Station Lookup
Retrieve detailed information for a specific station:4. Regional Analysis
Filter active stations for specific regions or applications:Base URL
All station endpoints use the base URL:Authentication
No authentication required. All endpoints are publicly accessible.Rate Limits
- Limit: 100 requests per minute per IP
- Window: 1 minute (fixed window)
- Headers:
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset
Response Format
All endpoints return standardized JSON responses:Data Source
Station data is sourced from the INGV FDSN (International Federation of Digital Seismograph Networks) Station service, which provides standardized access to seismic station metadata in XML format (converted to JSON by the API).Next Steps
Get All Stations
Start with retrieving all available stations
GeoJSON Format
Build a station map with GeoJSON data