A nossa API de Dados de Terramotos fornece acesso gratuito em tempo real a informações sobre terramotos recolhidas de todo o mundo. A API foi concebida para ser simples, rápida e fiável para desenvolvedores que estão a construir aplicações de monitorização de terramotos.
https://earthqua.com/wp-json/earthquakes/v1/Não é necessária autenticação. A API é acessível publicamente para operações de leitura apenas.
/latestRecupere os dados mais recentes sobre sismos com parâmetros de filtragem opcionais.
| Parameter | Type | Default | Description |
|---|---|---|---|
limit | integer | 10 | Number of earthquakes to return (1-100) |
min_magnitude | float | 0 | Minimum magnitude filter |
max_magnitude | float | 10 | Maximum magnitude filter |
country_code | string | null | Filter by country code (e.g., "TR", "US") |
keyword | string | null | Search in place names |
GET https://earthqua.com/wp-json/earthquakes/v1/latestGET https://earthqua.com/wp-json/earthquakes/v1/latest?country_code=TR&min_magnitude=4.0GET https://earthqua.com/wp-json/earthquakes/v1/latest?keyword=Turkey&limit=20/statsRecupere estatísticas de sismos e informações resumidas.
GET https://earthqua.com/wp-json/earthquakes/v1/statsTodas as respostas da API seguem uma estrutura JSON consistente:
{ "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" } }Cada objeto de sismo contém os seguintes campos:
| Field | Type | Description |
|---|---|---|
id | integer | Internal database ID |
external_id | string | Source-specific identifier |
source | string | Data source ("usgs" or "turkey") |
magnitude | float | Earthquake magnitude |
magnitude_formatted | string | Formatted magnitude (e.g., "4.2") |
magnitude_class | string | Magnitude category ("low", "moderate", "strong", "major", "great") |
place | string | Location description |
place_short | string | Shortened location name |
latitude | float | Latitude coordinate |
longitude | float | Longitude coordinate |
depth | float | Depth in kilometers |
depth_formatted | string | Formatted depth (e.g., "7.5 km") |
time | integer | Unix timestamp in milliseconds |
formatted_time | string | Human-readable time |
coordinates | string | Formatted coordinates |
status | string | Review status |
tsunami_warning | boolean | Tsunami warning issued |
city | string | City name (if available) |
country | string | Country name |
country_code | string | ISO country code |
Atualmente, não há limites de taxa impostos na API. No entanto, recomendamos padrões de uso razoáveis para garantir um desempenho ideal para todos os utilizadores.
As respostas de erro seguem a mesma estrutura que as respostas de sucesso, mas comsuccess: falsee uma mensagem de erro no campo de dados.
Dados recolhidos de agências governamentais oficiais e instituições científicas em todo o mundo, garantindo precisão e fiabilidade.
Algoritmos avançados processam e validam dados de sismos em minutos após a ocorrência, fornecendo a informação mais atual disponível.
Para suporte de API, pedidos de funcionalidades ou relatórios de erros, por favor, contacte-nos através do nosso website ou crie um problema no nosso repositório.