---
title: "Get drone telemetry audit log by Flight Authorization ID"
method: GET
path: "/flight-auths/{id}/audit-log/drone-telemetry"
tags: ["flight-authorization"]
---

# Get drone telemetry audit log by Flight Authorization ID

`GET /flight-auths/{id}/audit-log/drone-telemetry`

## Request

- Base URL: `http://localhost:8486`
- URL: `http://localhost:8486/flight-auths/{id}/audit-log/drone-telemetry`
- Auth: API key in header `x-auth-token`

Returns ordered drone telemetry audit records for the given Flight Authorization.

Time window: from activation time minus 1 minute to end time plus 1 minute. If the flight is not ended, the window is from activation time minus 1 minute to now.

Authorization: requires `read:audit_drone_telemetry` AND (user is a Flight Manager of the same organization as the Flight Authorization, or the Pilot of this Flight Authorization); alternatively, users with `read:audit_drone_telemetry:all` can access any record.

## Path parameters

- `id` string, uuid, required

## Response `200`

Audit telemetry retrieved successfully

- AuditLogDroneTelemetry[]
  - `logRecordId` string, uuid
  - `timestamp` string, date-time
  - `droneId` string
  - `organizationId` integer
  - `operatorRegistrationNumber` string
  - `manufacturer` string
  - `eventType` 'AIRCRAFT_CONNECTED' | 'AIRCRAFT_DISCONNECTED' | 'AIRCRAFT_TAKEN_OFF' | 'AIRCRAFT_LANDED' | 'AIRCRAFT_TELEMETRY_RECEIVE' | 'GCS_TELEMETRY_RECEIVE'
  - `gcsId` string
  - `remoteIdRecordId` string, uuid
  - `aircraftType` 'NOT_DECLARED' | 'AEROPLANE' | 'HELICOPTER' | 'GYROPLANE' | 'HYBRID_LIFT' | 'ORNITHOPTER' | 'GLIDER' | 'KITE' | 'FREE_BALLOON' | 'CAPTIVE_BALLOON' | 'AIRSHIP' | 'FREE_FALL_OR_PARACHUTE' | 'ROCKET' | 'TETHERED_POWERED_AIRCRAFT' | 'GROUND_OBSTACLE' | 'OTHER'
  - `euClassification` 'EU_CLASS_UNDEFINED' | 'CLASS0' | 'CLASS1' | 'CLASS2' | 'CLASS3' | 'CLASS4' | 'CLASS5' | 'CLASS6'
  - `recordTimestamp` string, date-time
  - `timestampAccuracy` number, float
  - `operationalStatus` 'UNDECLARED' | 'GROUND' | 'AIRBORNE' | 'EMERGENCY' | 'REMOTE_ID_SYSTEM_FAILURE'
  - `lat` number, double
  - `lng` number, double
  - `alt` number, float
  - `accuracyH` 'HA_UNKNOWN' | 'HA10_NM_PLUS' | 'HA10_NM' | 'HA4_NM' | 'HA2_NM' | 'HA1_NM' | 'HA05_NM' | 'HA03_NM' | 'HA01_NM' | 'HA005_NM' | 'HA30M' | 'HA10M' | 'HA3M' | 'HA1M'
  - `accuracyV` 'VA_UNKNOWN' | 'VA150M_PLUS' | 'VA150M' | 'VA45M' | 'VA25M' | 'VA10M' | 'VA3M' | 'VA1M'
  - `pressureAltitude` number, float
  - `heightAboveTakeoff` number, float
  - `heightAboveGroundLevel` number, float
  - `track` number, float
  - `speed` number, float
  - `verticalSpeed` number, float

## Other responses

- `401`: Authentication required
- `403`: Authorization denied
- `404`: Flight authorization not found

---

[API](https://skmtc.dev/airdodge/apis/api-core.md) - [All operations](https://skmtc.dev/airdodge/apis/api-core/llms.txt) - [OpenAPI document](https://skmtc.dev/airdodge/apis/api-core/revisions/fb3c5a1055cc?raw)
