OrbTop

Anatel Brazil Satellite & Orbital Spectrum Scraper

BUSINESSOTHER

Anatel Brazil Satellite & Orbital Spectrum Scraper

Extracts Anatel's official Brazilian satellite authorization database: geostationary satellites authorized to operate in Brazil, frequency band allocations, landing rights, orbital positions, and expiration dates. Data sourced directly from Anatel's open data portal (dadosabertos).

What data does this actor scrape?

Each record represents one frequency sub-band allocation for a satellite authorized to operate in Brazil. The actor joins two official Anatel datasets:

  • Frequency sub-band records — operator, satellite name, orbit type, orbital position, frequency band, uplink/downlink MHz range, polarization, and license dates
  • Landing rights records — authorization code, type (Brazilian vs foreign satellite), status, launch date, and validity expiry

Sample output record:

{
  "satellite_name": "ABS-3A",
  "cospar_id": null,
  "operator": "ABS SINGAPORE SATELLITE PTE. LTD.",
  "operator_country": null,
  "orbital_position_deg": -3,
  "orbital_position_label": "3 W",
  "frequency_bands": "C",
  "frequency_uplink_mhz_range": null,
  "frequency_downlink_mhz_range": "3949-4021",
  "polarization": "Horizontal (H)",
  "service_class": "FSS",
  "status": "operação comercial",
  "authorization_date": "2021-02-10",
  "expiration_date": "2030-12-24",
  "direito_exploracao_processo": "-3KuC",
  "direito_exploracao_value_brl": null,
  "coverage_footprint": null,
  "is_brazilian_satellite": false,
  "last_updated": "2021-02-10"
}

Use cases

  • Satellite operator regulatory teams (SES, Intelsat, Eutelsat, Hispasat, ViaSat) tracking Latin America landing rights and authorization status
  • LATAM ISP integrators verifying which satellites and operators are authorized to serve Brazil
  • Spectrum analytics platforms (PolicyTracker, Quilty Analytics) building LATAM frequency allocation databases
  • Compliance monitoring — tracking expiration dates for Brazilian and foreign satellite authorizations

How it works

The actor downloads Anatel's satellite data bundle directly from anatel.gov.br/dadosabertos — no browser automation required. The ZIP file is updated weekly by Anatel and contains multiple CSV datasets. The actor parses and joins the frequency sub-band records with landing rights authorization data to produce unified, structured output.

Data source: https://www.anatel.gov.br/dadosabertos/paineis_de_dados/espectro_e_orbita/satelites.zip

Input

Field Type Description Default
maxItems Integer Maximum number of records to return 10

Output

One record per frequency sub-band allocation. The current Anatel dataset contains approximately 3 266 records covering over 100 satellite operators authorized to use spectrum in Brazil.

Field Type Description
satellite_name String Satellite name (e.g. "STAR ONE C2")
cospar_id String COSPAR international designator (not in Anatel dataset)
operator String Commercial operator name
operator_country String "BR" for Brazilian operators, null for foreign
orbital_position_deg Number Longitude in decimal degrees (negative = West)
orbital_position_label String Raw label (e.g. "70 W", "43,1ºO")
frequency_bands String ITU frequency band code (C, Ku, Ka, L, X, etc.)
frequency_uplink_mhz_range String Uplink frequency range in MHz
frequency_downlink_mhz_range String Downlink frequency range in MHz
polarization String Signal polarization (Horizontal/Vertical/Circular)
service_class String ITU service class (FSS, MSS)
status String Authorization status in Portuguese
authorization_date String License issue date (ISO 8601)
expiration_date String Authorization expiry date (ISO 8601)
direito_exploracao_processo String Anatel authorization code or station ID
direito_exploracao_value_brl Number Fee amount in BRL (not in this dataset)
coverage_footprint String Coverage area description (not in this dataset)
is_brazilian_satellite Boolean True = Brazilian satellite, False = foreign
last_updated String Last known data update date (ISO 8601)

Notes

  • Data is updated quarterly by Anatel; the actor always downloads the latest version on each run
  • cospar_id, direito_exploracao_value_brl, and coverage_footprint are not available in the Anatel open dataset and will always be null
  • operator_country is set to "BR" for confirmed Brazilian operators; foreign operators return null (country not specified in the dataset)
  • The Anatel Paineis dashboard uses Qlik for interactive visualization — this actor bypasses the dashboard entirely and uses the raw CSV data