Japan Earthquake Data from JMA avatar

Japan Earthquake Data from JMA

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Japan Earthquake Data from JMA

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

Shiokoshi356

Maintained by Community

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

ParameterTypeRequiredDefaultDescription
Minimum MagnitudenumberNo-Filter earthquakes by minimum magnitude (e.g., 3.0 for M3.0+).
Minimum Seismic IntensityintegerNo-Filter by minimum JMA seismic intensity scale (1-7).
Prefecture FilterstringNo-Filter by affected prefecture name in English (e.g., 'Tokyo', 'Osaka'). Leave empty for all.
Max ResultsintegerNo50Maximum number of earthquake records to return.
Log LevelstringNoINFOLogging 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

  1. Navigate to this actor's page on Apify Store
  2. Configure the input parameters
  3. Click Start and wait for the run to complete
  4. Download results from the Dataset tab

Via Apify API

from apify_client import ApifyClient
client = 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.