API de Datos de Terremotos Gratuita

Access free real-time earthquake data collected from around the world

Resumen

Nuestra API de Datos de Terremotos proporciona acceso gratuito en tiempo real a información sobre terremotos recopilada de todo el mundo. La API está diseñada para ser simple, rápida y fiable para desarrolladores que construyen aplicaciones de monitoreo de terremotos.

Real-time Data:Updated every minute with latest earthquake information
Global Coverage:Comprehensive data from worldwide monitoring networks
Free Access:No authentication or payment required
RESTful API:Standard HTTP methods and JSON responses

URL Base

https://earthqua.com/wp-json/earthquakes/v1/

Autenticación

No se requiere autenticación. La API es accesible públicamente para operaciones de solo lectura.

Puntos finales

Obtén los Últimos Terremotos

OBTENER/latest

Recupera los datos de terremotos más recientes con parámetros de filtrado opcionales.

Parámetros

ParameterTypeDefaultDescription
limitinteger10Number of earthquakes to return (1-100)
min_magnitudefloat0Minimum magnitude filter
max_magnitudefloat10Maximum magnitude filter
country_codestringnullFilter by country code (e.g., "TR", "US")
keywordstringnullSearch in place names

Ejemplos de Solicitudes

Obtén los últimos 10 terremotos
GET https://earthqua.com/wp-json/earthquakes/v1/latest
Obtén terremotos en Turquía con magnitud 4.0+
GET https://earthqua.com/wp-json/earthquakes/v1/latest?country_code=TR&min_magnitude=4.0
Buscar terremotos que contengan "Turquía"
GET https://earthqua.com/wp-json/earthquakes/v1/latest?keyword=Turkey&limit=20

Obtener Estadísticas

GET/stats

Recupera estadísticas y información resumida sobre terremotos.

Ejemplo de Solicitud

GET https://earthqua.com/wp-json/earthquakes/v1/stats

Formato de Respuesta

Todas las respuestas de la API siguen una estructura JSON consistente:

Respuesta de Éxito

{ "success": true, "data": { "earthquakes": [...], "total": 73, "page": 1, "per_page": 10, "total_pages": 8 }, "meta": { "generated_at": "2025-10-21T00:09:57+01:00", "api_version": "1.0", "source": "earthquakes-plugin" } }

Objeto de Terremoto

Cada objeto de terremoto contiene los siguientes campos:

FieldTypeDescription
idintegerInternal database ID
external_idstringSource-specific identifier
sourcestringData source ("usgs" or "turkey")
magnitudefloatEarthquake magnitude
magnitude_formattedstringFormatted magnitude (e.g., "4.2")
magnitude_classstringMagnitude category ("low", "moderate", "strong", "major", "great")
placestringLocation description
place_shortstringShortened location name
latitudefloatLatitude coordinate
longitudefloatLongitude coordinate
depthfloatDepth in kilometers
depth_formattedstringFormatted depth (e.g., "7.5 km")
timeintegerUnix timestamp in milliseconds
formatted_timestringHuman-readable time
coordinatesstringFormatted coordinates
statusstringReview status
tsunami_warningbooleanTsunami warning issued
citystringCity name (if available)
countrystringCountry name
country_codestringISO country code

Limites de Tasa

Actualmente, no hay límites de tasa impuestos en la API. Sin embargo, recomendamos patrones de uso razonables para garantizar un rendimiento óptimo para todos los usuarios.

Manejo de Errores

Las respuestas de error siguen la misma estructura que las respuestas de éxito, pero consuccess: falsey un mensaje de error en el campo de datos.

Calidad de los Datos

Fuentes Autorizadas

Datos recopilados de agencias gubernamentales oficiales e instituciones científicas de todo el mundo, garantizando precisión y fiabilidad.

Procesamiento en tiempo real

Algoritmos avanzados procesan y validan los datos sísmicos en minutos tras su ocurrencia, proporcionando la información más actual disponible.

Soporte

Para soporte de API, solicitudes de funciones o informes de errores, por favor contáctenos a través de nuestro sitio web o cree un problema en nuestro repositorio.