Skip to main content

Noxdren API

Battery-aware drone analytics over a simple HTTPS API:

  • RangeIQ — point-to-point range rings: how far can this drone fly and still get home, given wind, temperature, payload, and battery?
  • RangeIQ+ — multi-leg mission analysis: per-leg battery, feasibility verdicts, and predicted return-to-home for a full flight plan.

1. Get an API key

Sign up and subscribe at app.noxdren.com. Your key (ndx_…) is emailed to you the moment your plan is active, and shown in your dashboard. Send it as the X-API-Key header on every request.

Need a tailored/enterprise integration? Contact sales.

2. Make your first call

curl https://api.noxdren.com/v1/drones \
-H "X-API-Key: ndx_your_key_here"

Official SDKs wrap auth, retries, and typed errors for you:

pip install noxdren # Python
dotnet add package Noxdren # .NET
# Java: com.noxdren:noxdren (Maven Central)
import noxdren
client = noxdren.Client(api_key="ndx_...")

rings = client.rangeiq.analyze(
user_lat=37.5, user_lon=-122.3,
selected_drone_key="dji_mavic_3",
wind_speed=6.0, wind_direction=270,
)
for ring in rings.result.rings:
print(ring.label, ring.battery_threshold_pct)

Next steps

The full machine-readable schema is always live at api.noxdren.com/openapi.json.