API Documentation

GET /callsign/:callsign

Retrieves information for a specific callsign.

Parameter: callsign - The callsign to query (automatically converted to uppercase)

Note: If Callsign data is found, it's updated and cached once a month.

GET /dok/:dok

Retrieves information for a specific DOK.

Parameter: dok - The DOK to query (automatically converted to uppercase)

Returns information about regular DOKs and special DOKs (SDOKs) including:

GET /export/json/:type

Exports the requested list in JSON format.

Available types:

Note: DOK and SDOK lists are updated once a week.

GET /export/csv/:filename

Exports the requested list in CSV format.

Parameter: filename - Name of the CSV file (e.g., dok or sdok)

Available filenames:

Note: DOK and SDOK lists are updated once a week.

GET /current/muf

Fetches the MUF data from the last downloaded MUF image and returns it as JSON.

Note: The image and OCR result are cached for 5 minutes. OCR is only re-run if a new image is fetched.

GET /current/muf/image

Returns the currently cached JR055 MUF image (PNG).

The image is only re-downloaded from the external server every 5 minutes.

GET /bands

Returns all amateur radio bands as JSON, including their frequency segments.