Japan Earthquake Data from JMA
Pricing
from $5.00 / 1,000 results
Japan Earthquake Data from JMA
Real-time and historical earthquake data from Japan Meteorological Agency (JMA). All 47 prefectures with magnitude, depth, seismic intensity. Output in English.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Shiokoshi356
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Japan Earthquake Data
Real-time and historical earthquake data from Japan Meteorological Agency (JMA). All 47 prefectures with magnitude, depth, seismic intensity. Output in English.
What does this actor do?
This actor extracts structured data and outputs it in a clean, machine-readable JSON format. All results are available via the Apify API and can be exported to CSV, JSON, Excel, and other formats.
Use cases
- Real-time earthquake monitoring for Japan
- Seismic risk analysis and research
- Travel safety alerts for Japan tourism
- Insurance and reinsurance risk assessment
- Earthquake data visualization and mapping
- Building and infrastructure safety compliance
Data source
Japan Meteorological Agency (JMA) official public API. Data is freely available under the Public Data License (compatible with CC BY 4.0). Source attribution required.
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| Minimum Magnitude | number | No | - | Filter earthquakes by minimum magnitude (e.g., 3.0 for M3.0+). |
| Minimum Seismic Intensity | integer | No | - | Filter by minimum JMA seismic intensity scale (1-7). |
| Prefecture Filter | string | No | - | Filter by affected prefecture name in English (e.g., 'Tokyo', 'Osaka'). Leave empty for all. |
| Max Results | integer | No | 50 | Maximum number of earthquake records to return. |
| Log Level | string | No | INFO | Logging verbosity. Options: DEBUG, INFO, WARNING, ERROR |
Output format
Each result item contains the following fields:
{"city_code": "...","max_intensity": "...","prefecture_code": "...","prefecture_name": "...","max_intensity": "...","cities": "...","event_id": "...","event_datetime": "...","report_datetime": "...","title": "...","area_name": "...","area_name_ja": "...","area_code": "...","latitude": "...","longitude": "...","depth_km": "...","magnitude": "...","max_intensity": "...","max_intensity_description": "...","affected_prefectures": "...","detail_json_url": "...","source": "...","Format": "...","PREFECTURE_CODES": "..."}
How to use
Via Apify Console
- Navigate to this actor's page on Apify Store
- Configure the input parameters
- Click Start and wait for the run to complete
- Download results from the Dataset tab
Via Apify API
from apify_client import ApifyClientclient = ApifyClient("<YOUR_API_TOKEN>")run = client.actor("<ACTOR_ID>").call(run_input={"max_results": 100})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Integrations
This actor can be connected to various cloud services and web apps using integrations. You can integrate with services like Google Sheets, Slack, Zapier, Make, GitHub, and many more.
Pricing
This actor uses a pay-per-result pricing model at approximately $5 per 1,000 results. Actual costs may vary based on the complexity of the data extraction.