AMSAT Oscar Satellite Report API

Endpoint

https://amsat.org/status/api/v1/sat_info.php

This API returns satellite status reports in JSON format from the AMSAT Oscar Satellite Status Page.

HTTP Request

GET https://amsat.org/status/api/v1/sat_info.php?name=<SATELLITE_NAME>&hours=<HOURS>

Query Parameters

Parameter Type Required Description
name string Yes Exact name of the satellite as shown below
hours integer No Number of hours of data to retrieve (defaults to 96 if omitted)

Response Format

The API returns a JSON array of report entries. Each entry contains:

Example Request

https://amsat.org/status/api/v1/sat_info.php?name=AO-91&hours=24

Valid Satellite Names

The following satellite names are valid for the name parameter:

AISAT-1, AO-123, AO-16, AO-27, AO-73, AO-7[A], AO-7[B], AO-85, AO-91, CAS-2T, CAS-4A, CAS-4B, CatSat, CUTE-1, DSTAR1, DUCHIFAT1, DUCHIFAT3, EO-79, EO-80, ESEO, FloripaSat-1, FO-118[H/u], FO-118[V/u+FM], FO-118[V/u], FO-29, FO-99, GO-32, HA-1, HO-107, HO-113, IO-117, IO-26, IO-86, ISS-DATA, ISS-DATV, ISS-FM, ISS-SSTV, JO-97, K2SAT, LEDSAT, LilacSat-2, LO-19, LO-87, LO-90, LO-93, MO-122, NO-44, NO-45, OUFTI-1, PARUS-T2, PicSat, PO-101[APRS], PO-101[FM], QIKCOM-1, QO-100_NB, QO-100_WB, QUAKESAT, RIDU-Sat_1, RS-15, RS-25, RS-44, SO-124, SO-125, SO-33, SO-50, SONATE-2+APRS, SONATE-2+SSTV, Taurus-1, TEVEL2-1, TEVEL2-2, TEVEL2-3, TEVEL2-4, TEVEL2-5, TEVEL2-6, TEVEL2-7, TEVEL2-8, TEVEL2-9, TO-108, UiTMSAT-1, UKube-1, UO-11[B], UO-11[S], UVSQ-SAT, UWE-3, VO-96, XI-IV, XI-V

Notes