Public API

Access TARDOD satellite and channel data as JSON. Free for non-commercial use.

Endpoints

GET
/api/satellites.json

All satellites with position, operator, and transponder counts.

GET
/api/transponders.json

All transponders with frequency, polarization, symbol rate, FEC, and system.

Data Schema

Satellite

{
  "id": "sat-7w",
  "name": "Nilesat 201/301",
  "position": "7.0°W",
  "operator": "Nilesat",
  "priority": true,
  "channel_count": 600
}

Transponder

{
  "id": "sat-7w-11727-V",
  "satellite_id": "sat-7w",
  "frequency": 11727,
  "polarization": "V",
  "symbol_rate": 27500,
  "fec": "5/6",
  "system": "DVB-S2",
  "modulation": "8PSK"
}

Channel Position

{
  "satellite_pos": "7W",
  "satellite_name": "Nilesat 7W",
  "frequency": 11727,
  "polarization": "H",
  "symbol_rate": 27,
  "fec": "3/4",
  "system": "DVB-S2",
  "encryption": "FTA",
  "sid": 1234
}

Data Sources

  • iptv-org/database — Channel names, logos, countries (MIT license)
  • oe-alliance/tuxbox-common — satellites.xml transponder data (open source)
  • Wikidata — Channel descriptions, Arabic names, logos (CC0)
  • KingOfSat — Frequency and encryption data

Usage

Data is free for non-commercial and educational use. Attribution to tardod.com is appreciated. For commercial use, please contact us.