Skip to main content

Managing Equipment

The Equipment API lets you access your organization’s fleet — drones, sensors, cameras, and other equipment — along with their flight logs.

List your fleet

Retrieve all equipment in your organization:
curl "https://api.dronelist.io/v1/equipment" \
  -H "X-API-Key: dl_your_key_here"
The response includes all active equipment with details like manufacturer, model, serial number, and status.

Pagination

Results are paginated with a default of 20 items per page (max 100):
curl "https://api.dronelist.io/v1/equipment?page=1&limit=50" \
  -H "X-API-Key: dl_your_key_here"
See Pagination for details on iterating through results.

Get equipment details

Retrieve a specific piece of equipment by its ID:
curl "https://api.dronelist.io/v1/equipment/eq_abc123" \
  -H "X-API-Key: dl_your_key_here"

Access flight logs

Retrieve the flight history for a specific piece of equipment:
curl "https://api.dronelist.io/v1/equipment/eq_abc123/flights" \
  -H "X-API-Key: dl_your_key_here"

Flight log filters

ParameterTypeDescription
dateFromISO 8601Filter flights from this date
dateToISO 8601Filter flights up to this date
flightTypestringFilter by flight type
orderBystringSort order (e.g., date_desc)
pageintegerPage number
limitintegerItems per page
curl "https://api.dronelist.io/v1/equipment/eq_abc123/flights?dateFrom=2025-01-01&dateTo=2025-03-31&orderBy=date_desc&limit=50" \
  -H "X-API-Key: dl_your_key_here"

Common use cases

Fetch all equipment and group by type or status to build a fleet overview in your internal tools.
Aggregate flight logs across your fleet to track total flight hours for compliance and maintenance scheduling.
Monitor equipment status and flight hours to trigger maintenance alerts when thresholds are reached.

Required scope

All equipment endpoints require the equipment:read scope on your API key.