drone.pxlfrg
IN DEVELOPMENT

API Documentation

RESTful API für Drohnenzonen-Daten in Österreich. JSON-Responses, OAuth2 + API-Key Auth, unter 200ms Latenz.

Base URL: https://drone.pxlfrg.io/api/v1

Quick Start

Terminal
curl -X POST https://drone.pxlfrg.io/api/v1/zones/check \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "address": "Getreidegasse 9, 5020 Salzburg",
    "drone_class": "C1",
    "radius_m": 500
  }'

Authentication

Alle API-Anfragen erfordern einen API-Key im Authorization-Header. Keys können nach Login im Dashboard generiert werden.

Authorization: Bearer sk_live_...

API-Keys sind geheim und dürfen nicht im Frontend-Code oder öffentlichen Repositories verwendet werden.

Endpoints

POST/api/v1/zones/checkCOMING SOON

Prüfe Drohnenzonen für eine Adresse oder Koordinaten

ParameterTypBeschreibung
addressstringAdresse oder Ort
latnumberBreitengrad (alternativ)
lngnumberLängengrad (alternativ)
drone_classstringEU-Klasse (C0-C4, legacy)
radius_mnumberSuchradius in Metern (default: 500)
GET/api/v1/zones/listCOMING SOON

Alle Drohnenzonen in einem Gebiet abrufen

ParameterTypBeschreibung
boundsstringBounding box: sw_lat,sw_lng,ne_lat,ne_lng
typestringZontyp-Filter: ctr, restricted, caution
GET/api/v1/dronesCOMING SOON

Liste aller unterstützten Drohnenmodelle mit EU-Klassifizierung

ParameterTypBeschreibung
manufacturerstringHersteller-Filter (z.B. DJI)
classstringEU-Klassen-Filter
GET/api/v1/regulationsCOMING SOON

Regulierungen und Anforderungen basierend auf Drohnenklasse

ParameterTypBeschreibung
drone_classstringEU-Klasse
zone_typestringZontyp für spezifische Regeln

Rate Limiting

PlanRateBurst
Free30 req/mo1 req/s
Starter1.000 req/mo10 req/s
EnterpriseCustomCustom

Rate-Limit-Header: X-RateLimit-Remaining, X-RateLimit-Reset

API Status

Die API wird gerade entwickelt. Ganz Österreich wird kartiert. Registriere dich für Early Access.

Early Access

// inhalte

// response format

JSON (default)
Webhooks (geplant)
OpenAPI 3.1 Spec