API Usage Rules — public read-only DX Cluster JSON feed
DXconditions.live provides a public read-only DX Cluster JSON feed for amateur radio projects. The feed is generated from a DX Cluster Telnet stream and published as lightweight JSON. Please use it fairly, cache responses, and include attribution where practical.
Current public endpoint:
https://api.dxconditions.live/cluster/spots.json
Open Feed
The endpoint is intended for reading recent DX Cluster spots. Do not treat it as a write API or control interface.
Please cache responses for at least 30–60 seconds. Polling every few seconds is unnecessary and may be rate-limited.
For normal projects, one request per minute is sufficient. Bulk scraping or high-frequency polling is not permitted.
When displaying the data publicly, please credit: “Source: DXconditions.live Cluster API”.
DX Cluster spots are user-submitted and may contain errors, duplicates, delays, wrong modes, or invalid frequencies.
The service is operated as a best-effort amateur radio project. Endpoint, format, and availability may change.
[
{
"spotter": "DL1ABC",
"spotted": "K1ABC",
"frequency": 14074.0,
"message": "FT8 CQ",
"when": "2026-05-10T12:34:00Z",
"add": {
"mode": "FT8",
"band": 20
}
}
]
Recommended polling interval: 60 seconds or slower Recommended local cache: 30–60 seconds minimum Suggested attribution: Source: DXconditions.live Cluster API Endpoint: https://api.dxconditions.live/cluster/spots.json
Server-side fetching is recommended for public projects. Browser-side use depends on the response headers sent by the API endpoint.