This is an old revision of the document!
API
Repeaterbook.com has an API for querying data. All endpoints are available without authentication and support is listed query string parameters, format parameters, and wildcard operators.
North America
Available Data
On Repeaterbook.com, repeaters are identified by a combination of the state ID and the repeater ID.
api/export.php
callsign - Repeater callsign
city - Repeater city
landmark
state - State / Province
country - Repeater country
county - Repeater county
frequency - Repeater frequency
mode - Repeater operating mode (analog, DMR, NXDN, P25, tetra)
emcomm - ARES, RACES, SKYWARN, CANWARN
The format is json - Java Script Object Notation
Wildcards
examples
callsign=kd6% - All callsigns beginning with 'kd6'
callsign=%kpc - All callsigns ending with 'kpc'
callsign=kd%kpc - All callsigns beginning with 'kd' and ending with 'kpc'
callsign=%kp% - All callsigns with 'kp' in them
Sample usages
Limitations and Exclusions
Outside of North America
Available Data
On Repeaterbook.com, repeaters are identified by a combination of the state ID and the repeater ID.
api/export.php
callsign - Repeater callsign
city - Repeater city
landmark
country - Repeater country
region- Repeater region (if available)
frequency - Repeater frequency
mode - Repeater operating mode (analog, DMR, NXDN, P25, tetra)
The format is json - Java Script Object Notation
Wildcards
examples
callsign=kd6% - All callsigns beginning with 'kd6'
callsign=%kpc - All callsigns ending with 'kpc'
callsign=kd%kpc - All callsigns beginning with 'kd' and ending with 'kpc'
callsign=%kp% - All callsigns with 'kp' in them
Sample usages
Limitations and Exclusions