G7VRD[/M]

Public APIs

I have made some APIs that might be useful to amateur radio operators, and they are listed here.
If any of these are particularly useful to you, please contact me.
All of these are hobby-level and are offered as-is.
Uptime/availability is not guaranteed
Correctness of the content is not guaranteed
If the load becomes too high, any of these might be withdrawn.
If you'd like a more robust version of these, get in touch.

STOMP websocket feed

Stability: STABLE
Supplies "real time" webocket feeds of Spots, Skims, PSK reports, WSPR reports and WCY solar weather information.
See /dx-websocket-feed for more information.
Located at https://ws.g7vrd.co.uk/

WSPR reports by Maidenhead grid locator

WARNING: Unversioned - changes could break consumers
GET https://api.g7vrd.co.uk/wspr/IO81 Returns the last 10 minutes WSPR activity for a specific grid square
Probably better to use the Websocket WSPR feed

WSPR reports between two Maidenhead grid locators

WARNING: Unversioned - changes could break consumers
GET https://api.g7vrd.co.uk/wspr/IO81/JO40
Returns the last 10 minutes WSPR activity between two specific grid squares

Bandstats by Maidenhead grid locator

WARNING: Unversioned - changes could break consumers
GET https://api.g7vrd.co.uk/bandstats/IO81
Mainly intended to supply the data for https://g7vrd.co.uk/bandstats/IO81.
However, it might be useful to someone else

Bandstats by between two Maidenhead grid locators

WARNING: Unversioned - changes could break consumers
GET https://api.g7vrd.co.uk/bandstats/IO81/JO90

Locator by callsign

Stability: BETA - may change
GET https://api.g7vrd.co.uk/v1/locators/G7VRD,W1JT
Takes a comma-separated list of callsigns.
Returns a map of locators by callsigns
NOTE: The data is automatically collected, and thus may contain bad information.

DXCC to Maidenhead grid locator

Stability: ALPHA - very likely to change
GET https://api.g7vrd.co.uk/v1/locator-countries/country/England
Returns a list of Maidenhead locators, ordered by frequency
TODO: This needs to be reworked to refer to DXCC entities
NOTE: The data is automatically collected, and thus is quite messy, often containing bad information.

Maidenhead grid locator to DXCC

Stability: ALPHA - very likely to change
GET https://api.g7vrd.co.uk/v1/locator-countries/locator/IO81
Returns a list of DXCC entities, ordered by frequency
TODO: This needs to be reworked to refer to DXCC entities
NOTE: The data is automatically collected, and thus is quite messy, often containing bad information.

WSPR reports by Maidenhead grid locator

Stability: ALPHA - very likely to change
Deprecated?
GET https://api.g7vrd.co.uk/v1/wsprs?since=2001-01-01T10:00:00Z&source=IO81
GET https://api.g7vrd.co.uk/v1/wsprs?since=2001-01-01T10:00:00Z&remote=IO81
This doesn't seem to return any data at the moment. Maybe the websocket feed has surpassed it?