Search API for tags, serials or competitor ids

Öffentlich, keine Authentifizierung erforderlich Paginierte Suche

Überblick

Durchsuchen Sie öffentliche Flüge nach Seriennummer/MAC, Geräte-Tag oder Teilnehmer-Tag und erhalten Sie eine paginierte Liste. Der Begriff wird an beliebiger Stelle in diesen Feldern abgeglichen (Teilstring, Groß-/Kleinschreibung egal). Jedes Ergebnis enthält die wichtigsten Werte für eine Listenansicht: Flug-ID, Seriennummer, Tag, Gipfelhöhe, das Haupt-Diagrammbild, den Link zur Flugseite und den Link zum CSV-Download.

Es werden nur öffentlich sichtbare Flüge zurückgegeben, dieselbe Menge wie auf den öffentlichen Flugseiten.

Endpunkt

GET https://www.altimetercloud.com/de/api/flight_search/ Parameter: q, limit, page

Parameter

ParameterTypBeschreibung
qstringSuchbegriff, mindestens 2 Zeichen. Abgeglichen mit Seriennummer/MAC, Geräte-Tag und Teilnehmer-Tag
limitintegerErgebnisse pro Seite. Standard 100, Maximum 200
pageintegerSeitennummer, beginnend bei 1. Standard 1

Anfrage

curl "https://www.altimetercloud.com/de/api/flight_search/?q=MY-NANO&limit=50&page=1"
curl "https://www.altimetercloud.com/de/api/flight_search/?q=1051-dbec"

Antwort

✓ Ergebnisse
{
  "success": true,
  "query": "MY-NANO",
  "competitor_search": true,
  "page": 1,
  "limit": 100,
  "total": 2,
  "count": 2,
  "flights": [
    {
      "id": 1234,
      "url": "https://www.altimetercloud.com/de/flights/1234/",
      "csv_url": "https://www.altimetercloud.com/de/flightdata/4/1234.csv",
      "mac": "1051-dbec-747c",
      "tag": "MY-NANO",
      "competitor_tag": "C-07",
      "device": "nanov1",
      "firmware": "1.52",
      "revision": "4",
      "apogee": 246.4,
      "apogee_time": 5210,
      "uploaddate": "10/06/26-14:22:01",
      "uploadstamp": 1781453721,
      "thumbnail": "https://www.altimetercloud.com/de/flightdata/4/1234.webp",
      "thumbnail_large": "https://www.altimetercloud.com/de/flightdata/4/1234_l.webp"
    }
  ]
}

Felder der obersten Ebene

FeldTypBeschreibung
querystringDer ausgeführte Suchbegriff
competitor_searchbooleanOb das Teilnehmer-Tag in die Suche einbezogen wurde (siehe Hinweis unten)
page / limitintegerDie zurückgegebene Seite und die Seitengröße
totalintegerGesamtzahl passender Flüge über alle Seiten. Durch limit teilen, um die Seitenzahl zu erhalten
countintegerAnzahl der Flüge auf dieser Seite
flightsarrayDie Ergebnisseite

Ergebnisfelder

FeldTypBeschreibung
id / urlinteger / stringCloud-Flug-ID und ihre öffentliche Flugseite
csv_urlstringDirekter Download-Link für das CSV-Rohprotokoll
macstringGeräte-Seriennummer / MAC
tag / competitor_tagstringGeräte-Tag und Teilnehmer-Tag
device / firmware / revisionstringModell, Firmware-Version und Hardware-Revision
apogeefloatMaximalhöhe in Metern
apogee_timeintegerZeitpunkt des Gipfelpunkts in Millisekunden
uploaddate / uploadstampstring / integerUpload-Datumstext und Unix-Zeitstempel
thumbnail / thumbnail_largestringHaupt-Diagrammbild (Meter), klein und groß

Suche nach Teilnehmer-Tag

Das Kennzeichen competitor_search gibt an, ob das Teilnehmer-Tag Teil der Suche war. Das Teilnehmer-Tag wird beim Hochladen aus dem Flugprotokoll gelesen; wenn Ihre Installation es als Flugspalte speichert, durchsucht und liefert dieser Endpunkt es automatisch. Andernfalls deckt die Suche nur Seriennummer/MAC und Geräte-Tag ab, und competitor_search ist false. Um das Teilnehmer-Tag eines einzelnen Flugs dennoch abzurufen, verwenden Sie den Endpunkt Flugdaten, der es direkt aus dem Protokoll liest.

API-Playground

Geben Sie einen Begriff ein (Seriennummer, Tag oder Teilnehmer) und klicken Sie auf Ausführen, um zu suchen.

Suchbegriff
https://www.altimetercloud.com/de/api/flight_search/