User Tools

Site Tools


api

This is an old revision of the document!


API Information

Repeaterbook.com has an API for querying data. All endpoints are available without authentication and support the listed query string parameters, format parameters, and wildcard operators.

This API is currently only available for repeaters in North America (United States, Canada, and Mexico). If you are interested in an API for other parts of the world, please Contact Me.

Available Data

  • State ID (FIPS)
  • Repeater ID
  • Frequency
  • Input Frequency
  • PL/CTCSS Uplink
  • PL/CTCSS TSQ Downlink
  • Location/Nearest City
  • Landmark
  • County (US only)
  • State
  • Country
  • Callsign
  • Use/Membership
  • Operational Status
  • ARES
  • RACES
  • SKYWARN
  • CANWARN
  • Operating Mode
  • AllStar Node
  • EchoLink Node
  • IRLP Node
  • WIRES Node
  • DMR Capable
  • DMR ID
  • DMR Color Code
  • D-Star Capable
  • NXDN Capable
  • P-25 Capable
  • P-25 NAC
  • Tetra Capable
  • Tetra MCC
  • Tetra MNC
  • Yaesu System Fusion Capable
  • YSF Digital ID Uplink
  • YSF Digial ID Downlink
  • YSF DSC
  • Analog Capable
  • Last Update
  • Trustee

On Repeaterbook.com, repeaters are identified by a combination of the state ID and the repeater ID.

api/export.php

The following keys can pass variables.

  • callsign - Repeater callsign
  • city - Repeater city
  • landmark
  • state - State / Province
  • country - Repeater country (United States, Canada, Mexico)
  • county - Repeater county
  • frequency - Repeater frequency
  • mode - Repeater operating mode (analog, DMR, NXDN, P25, tetra)
  • emcomm - ARES, RACES, SKYWARN, CANWARN

Output Format Parameter

The format is json - Java Script Object Notation

Wildcards

  • % - will allow wild card searching

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

Multi-Select with parameters

THIS IS FUTURE DEVELOPMENT AND IS CURRENTLY NOT AVAILABLE

examples

  • country[]=Canada&country[]=United States - All records from Canada and the US
  • state=Maine&state=New Hampshire - All records from Maine and New Hampshire

Note that brackets are added to the end of the duplicate variables.

Sample usages

Limitations and Exclusions

  • ATV repeaters are not included
  • Due to server constraints, queries are limited to 3,500 rows
api.1584128436.txt.gz · Last modified: 2021/02/27 14:06 (external edit)