Nossa API de Dados de Terremotos oferece acesso gratuito em tempo real a informações sobre terremotos coletadas de todo o mundo. A API foi projetada para ser simples, rápida e confiável para desenvolvedores que estão construindo aplicações de monitoramento de terremotos.
https://earthqua.com/wp-json/earthquakes/v1/Nenhuma autenticação é necessária. A API é acessível publicamente para operações de leitura apenas.
/latestRecupere os dados mais recentes de terremotos 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 e informações resumidas sobre terremotos.
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 terremoto 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 usuários.
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 coletados de agências governamentais oficiais e instituições científicas em todo o mundo, garantindo precisão e confiabilidade.
Algoritmos avançados processam e validam dados de terremotos em minutos após a ocorrência, fornecendo as informações mais atuais disponíveis.
Para suporte de API, solicitações de recursos ou relatórios de bugs, entre em contato conosco através do nosso site ou crie um problema em nosso repositório.