Ham Sats
← Data

SatNOGS DB API

Community-maintained catalog of satellites and their transmitters: frequencies, modes, status. The de facto open frequency database.

Source
https://db.satnogs.org/api/
Access
Public read for satellites, transmitters, modes. TLE and telemetry endpoints need a free account token.
Format
JSON (REST, paginated)

Schema

FieldTypeNote
satellites[].sat_idstringStable SatNOGS ID (e.g. GHRO-4462-3925-1731-9723)
satellites[].norad_cat_idint
satellites[].name, namesstringPrimary name plus aliases including OSCAR designation
satellites[].statusenumalive, dead, future, re-entered
satellites[].launched, deployed, decayedISO 8601
satellites[].operator, countries, websitestring
transmitters[].uuidstring
transmitters[].typeenumTransmitter, Transceiver, Transponder
transmitters[].uplink_low / uplink_highHzRange for transponders, single value for transceivers
transmitters[].downlink_low / downlink_highHz
transmitters[].mode, uplink_modestringFM, LSB, USB, CW, BPSK, GMSK, …
transmitters[].invertboolInverting transponder
transmitters[].baudfloatFor digital modes
transmitters[].statusenumactive, inactive, invalid
transmitters[].alivebool
transmitters[].iaru_coordinationenumIARU coordinated / uncoordinated / declined
transmitters[].citationstringSource of the entry

Example

GET https://db.satnogs.org/api/transmitters/?satellite__norad_cat_id=44909
[{"uuid":"...","description":"Linear transponder","alive":true,"type":"Transponder",
  "uplink_low":145935000,"uplink_high":145995000,"uplink_mode":"LSB",
  "downlink_low":435610000,"downlink_high":435670000,"mode":"USB",
  "invert":true,"baud":null,"norad_cat_id":44909,"status":"active",
  "iaru_coordination":"IARU Coordinated", ...}]

Gotchas