WOLFX DOCUMENTATION

Wolfx Open API Usage

Wolfx Open API documentation for earthquake, EEW, and utility APIs over JSON, GET, and WebSocket.

Last updated
Document version
v20260729

Wolfx Open API Usage Guidelines

  • Thank you for using the Wolfx Open API. Before using this service, please review the Privacy Policy and Terms of Service provided at the bottom of this page. For any questions, please contact [email protected]. Wolfx Project is an unofficial project and is not affiliated with any government agency, meteorological organization, or earthquake-related authority in any country or region. The information provided by this service is for reference only and must not be used as a substitute for official earthquake warnings, disaster information, evacuation notices, or other official alert channels. During an emergency, always refer to the latest information issued by the relevant authorities.

WebSocket API Usage Instructions

JMA Earthquake Early Warning JSON API

  • Description: Receive real-time Earthquake Early Warnings issued by the Japan Meteorological Agency. Low-latency reception support: t0729
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/jma_eew.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/jma_eew
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) jma_eew (string)
TitleHeader of the Earthquake Early Warning (string)
CodeTypeDescription of the announcement category (string)
Issue.SourceLocation of the issuing agency (string)
Issue.StatusAnnouncement status (string)
EventIDEarthquake Early Warning event ID (string)
SerialReport number (number)
AnnouncedTimeAnnouncement time (UTC+9) (string)
OriginTimeEarthquake origin time (UTC+9) (string)
HypocenterHypocenter location (string)
LatitudeLatitude of the hypocenter (number)
LongitudeLongitude of the hypocenter (number)
MagunitudeMagnitude (number)
DepthDepth of the hypocenter (number)
MaxIntensityMaximum seismic intensity (lower/upper) (string)
Accuracy.EpicenterInformation about epicenter accuracy (string)
Accuracy.DepthInformation about depth accuracy (string)
Accuracy.MagnitudeInformation about magnitude accuracy (string)
MaxIntChange.StringDescription of the maximum intensity change (string)
MaxIntChange.ReasonReason for the maximum intensity change (string)
WarnAreaList of warning target areas (array / JSON value)
WarnArea[].ChiikiWarning target area (string)
WarnArea[].Shindo1Maximum seismic intensity in the area (lower/upper) (string)
WarnArea[].Shindo2Minimum seismic intensity in the area (lower/upper) (string)
WarnArea[].TimeWarning announcement time for the area (string)
WarnArea[].TypeAnnouncement type for the area, either "Forecast" or "Warning" (string)
WarnArea[].ArriveWhether seismic waves have arrived in the area (based on the actual response)
isSeaWhether the earthquake occurred in a sea area (boolean)
isTrainingWhether this is a training report (boolean)
isAssumptionWhether assumed hypocenter parameters are used (Boolean)
isWarnWhether this is a warning (boolean)
isFinalWhether this is the final report (boolean)
isCancelWhether this is a cancellation report (boolean)
OriginalTextOriginal text published by the Japan Meteorological Agency (string)

JMA Earthquake Information JSON API

  • Description: Retrieves the latest 50 earthquake reports issued by the Japan Meteorological Agency (JMA)
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/jma_eqlist.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/jma_eqlist
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) jma_eqlist (String)
TitleMessage header (String)
No (1~50)Entry number of the earthquake report (in order of publication time) (String)
timeOrigin time of the earthquake (UTC+9) (String)
locationEpicenter location (String)
magnitudeMagnitude (String)
shindoMaximum seismic intensity (with ± qualifiers) (String)
depthHypocenter depth (String)
latitudeEpicenter latitude (String)
longitudeEpicenter longitude (String)
infoTsunami information (only available in the first entry) (String)
md5Hash for earthquake report update verification (String)

China Earthquake Networks Center - Earthquake Information JSON API

  • Description: Retrieves the latest 50 earthquake reports published by the China Earthquake Networks Center (CENC)
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/cenc_eqlist.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/cenc_eqlist
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) cenc_eqlist (String)
No (1~50)Entry number of the earthquake record (ordered by publication time) (String)
typeType of report: either "automatic" or "reviewed" (String)
timeOrigin time of the earthquake (UTC+8) (String)
locationEpicenter (String)
magnitudeMagnitude (String)
depthDepth of the hypocenter (String)
latitudeLatitude of the epicenter (String)
longitudeLongitude of the epicenter (String)
intensityMaximum intensity (String)
md5MD5 hash used to check for data updates (String)

Sichuan Earthquake Administration - Earthquake Early Warning JSON API

  • Description: Real-time access to earthquake early warnings issued by the Sichuan Earthquake Administration
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/sc_eew.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/sc_eew
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) sc_eew (String)
IDEEW Report ID (Number)
EventIDEEW Event Identifier (String)
ReportTimeTime of EEW issuance (UTC+8) (String)
ReportNumReport sequence number (Number)
OriginTimeEarthquake origin time (UTC+8) (String)
HypoCenterHypocenter location (String)
LatitudeLatitude of the hypocenter (Number)
LongitudeLongitude of the hypocenter (Number)
MagunitudeMagnitude (Number)
DepthDepth of hypocenter (may be null) (Number)
MaxIntensityMaximum seismic intensity (Number)

China Earthquake Networks Center - Earthquake Early Warning JSON API

  • Description: Real-time access to earthquake early warnings issued by the China Earthquake Networks Center
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/cenc_eew.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/cenc_eew
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) cenc_eew (String)
IDEEW Report ID (String)
EventIDEEW Event Identifier (String)
ReportTimeTime of EEW issuance (UTC+8) (String)
ReportNumReport sequence number (Number)
OriginTimeEarthquake origin time (UTC+8) (String)
HypoCenterHypocenter location (String)
LatitudeLatitude of the hypocenter (Number)
LongitudeLongitude of the hypocenter (Number)
MagnitudeMagnitude (Number)
DepthDepth of hypocenter (may be null) (Number)
MaxIntensityMaximum seismic intensity (Number)

Fujian Earthquake Administration - Earthquake Early Warning JSON API

  • Description: Real-time access to earthquake early warnings issued by the Fujian Earthquake Administration
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/fj_eew.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/fj_eew
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) fj_eew (String)
IDEEW Report ID (Number)
EventIDEEW Event Identifier (String)
ReportTimeTime of EEW issuance (UTC+8) (String)
ReportNumReport sequence number (Number)
OriginTimeEarthquake origin time (UTC+8) (String)
HypoCenterHypocenter location (String)
LatitudeLatitude of the hypocenter (Number)
LongitudeLongitude of the hypocenter (Number)
MagunitudeMagnitude (Number)
isFinalTrue if this is the final report (Boolean)

Chongqing Earthquake Administration - Earthquake Early Warning JSON API

  • Description: Real-time access to earthquake early warnings issued by the Chongqing Earthquake Administration
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/cq_eew.json
  • WebSocket API Endpoint:
text
wss://ws-api.wolfx.jp/cq_eew
  • JSON Field Descriptions (Data Types):
FieldDescription
type(WebSocket only) cq_eew (String)
IDEEW Report ID (String)
EventIDEEW Event Identifier (String)
ReportTimeTime of EEW issuance (UTC+8) (String)
ReportNumReport sequence number (Number)
OriginTimeEarthquake origin time (UTC+8) (String)
HypoCenterHypocenter location (String)
LatitudeLatitude of the hypocenter (Number)
LongitudeLongitude of the hypocenter (Number)
MagnitudeMagnitude (Number)
DepthDepth of hypocenter (may be null) (Number)
MaxIntensityMaximum seismic intensity (Number)

China Real-Time Weather Ranking JSON API

  • Description: Provides hourly rankings of temperature, precipitation, and wind speed from national-level weather observation stations across China
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/weather_rank.json
  • JSON Field Descriptions (Data Types):
FieldDescription
YYYYMMDDHH00Weather ranking data for each of the past 8 hours (UTC+8) (String)
tempRankTop 10 highest temperatures nationwide (String)
rainRankTop 10 highest precipitation amounts nationwide (String)
windSRankTop 10 highest wind speeds nationwide (String)
md5Checksum for verifying data updates (String)

IP Address Information Lookup JSON API

  • Description: Retrieve information about the requester’s IP address or a specified IP address
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/geoip.php
text
https://api.wolfx.jp/geoip.php?ip=<IP address>
  • JSON Field Descriptions (Data Types):
FieldDescription
ipQueried IP address (String)
country_codeCountry or region code (String)
country_nameCountry or region name (String)
country_name_zhCountry or region name (in Chinese) (String)
province_codeProvince or state code (String)
province_nameProvince or state name (String)
province_name_zhProvince or state name (in Chinese) (String)
cityCity name (String)
city_zhCity name (in Chinese) (String)
latitudeLatitude (may be unavailable) (Number)
longitudeLongitude (may be unavailable) (Number)

Latest Server Time JSON API

  • Description: Provides the latest accurate server time for synchronization purposes
  • HTTP GET API Endpoint:
text
https://api.wolfx.jp/ntp.json
  • JSON Field Descriptions (Data Types):
FieldDescription
JSTJapan Standard Time (UTC+9) (String)
CSTChina Standard Time (UTC+8) (String)
strCurrent date and time (String)
intCurrent date and time (as a number) (Number)
timestampCurrent UNIX timestamp (Number)

Public IP Address Retrieval PLAIN API

  • Description: Retrieve the public IP address of the requester in plain text format.
  • HTTP GET API URL:
text
https://api.wolfx.jp/ip.php

Random Anime Image Retrieval JPEG API

  • Description: Retrieve a random anime image.
  • HTTP GET API URL:
text
https://api.wolfx.jp/img.php
text
https://api.wolfx.jp/img.php?return=<img/json>

API Status

Client counts and statistical charts load from Wolfx Project's own API service after the page is displayed.

Active WebSocket clients

Loading

Nginx Requests

Daily

Loading

Weekly

Loading

Network Traffic

Daily

Loading

Weekly

Loading

Doc version: v20260729