---
title: "Get flight authorization with nearby flight authorizations by ID"
method: GET
path: "/flight-auths/{id}/with-nearby"
tags: ["flight-authorization"]
---

# Get flight authorization with nearby flight authorizations by ID

`GET /flight-auths/{id}/with-nearby`

## Request

- Base URL: `http://localhost:8486`
- URL: `http://localhost:8486/flight-auths/{id}/with-nearby`
- Auth: API key in header `x-auth-token`

Fetches detailed information about a specific flight authorization along with all nearby flight authorizations by its UUID ID

## Path parameters

- `id` string, uuid, required

## Response `200`

Flight authorization with nearby flight authorizations retrieved successfully

- FlightAuthorizationWithNearbyDTO
  - `currentFlightAuthorization` FlightAuthorizationWithPlanDTO
    - `id` string, uuid
    - `status` 'DRAFT' | 'PROPOSED' | 'REJECTED' | 'CANCELLED' | 'ACCEPTED' | 'ACTIVATED' | 'NON_CONFIRMING' | 'WITHDRAWN' | 'ENDED' | 'CONTINGENT' | 'TIMED_OUT'
    - `shortName` string
    - `timeStart` string, date-time
    - `timeEnd` string, date-time
    - `category` 'OPEN_CATEGORY_A1' | 'OPEN_CATEGORY_A2' | 'OPEN_CATEGORY_A3' | 'SPECIFIC_CATEGORY' | 'CERTIFIED_CATEGORY'
    - `pilotId` integer
    - `pilotName` string
    - `organizationId` integer
    - `organizationName` string
    - `client` string
    - `droneId` integer
    - `droneModel` string
    - `droneType` string
    - `droneName` string
    - `droneWeight` number, double
    - `missionDescription` string
    - `processingType` 'SEGMENTS' | 'CIRCLE' | 'CUSTOM_CIRCLE' | 'CUSTOM_POLYGON'
    - `creationDate` string, date-time
    - `uspaceId` integer
    - `uspaceName` string
    - `uspaceCode` string
    - `intersectingUspaceIds` integer[]
    - `waypoints` ResponseWaypointDTO[]
      - `id` string
      - `latitude` number, double
      - `longitude` number, double
      - `altitudeAmsl` number, double
      - `altitudeHae` number, double
      - `altitudeAgl` number, double
      - `command` string
      - `timestamp` string, date-time
    - `volumes` ResponseVolumeDTO[]
      - `id` string
      - `timeStart` string, date-time
      - `timeEnd` string, date-time
      - `altitudeLowerAmsl` number, double
      - `altitudeUpperAmsl` number, double
      - `altitudeLowerHae` number, double
      - `altitudeUpperHae` number, double
      - `altitudeLowerAgl` number, double
      - `altitudeUpperAgl` number, double
      - `points` ResponsePointDTO[]
        - `latitude` number, double
        - `longitude` number, double
      - `averageSpeed` number, double
      - `distance` number, double
      - `radius` number, double
      - `center` CenterDTO
        - `lng` number, double
        - `lat` number, double
    - `volumesOutsideUspace` VolumeOutsideUSpaceDTO[]
      - `id` string
      - `timeStart` string, date-time
      - `timeEnd` string, date-time
      - `altitudeLowerAmsl` number, double
      - `altitudeUpperAmsl` number, double
      - `altitudeLowerHae` number, double
      - `altitudeUpperHae` number, double
      - `altitudeLowerAgl` number, double
      - `altitudeUpperAgl` number, double
      - `reason` 'PLANAR' | 'ALTITUDE' | 'BOTH'
      - `uspaceMinAltitudeAgl` number, double
      - `uspaceMaxAltitudeAgl` number, double
      - `uspaceId` integer
    - `volumesIntersectingGeoZones` VolumeIntersectingGeoZonesDTO[]
      - `id` string
      - `geoZones` IntersectingGeoZoneDTO[]
        - `id` integer
        - `name` string
        - `featureTypeId` string
        - `featureTypeName` string
        - `requiresControllerDecision` boolean
      - `obstacleStatistics` IntersectingGeoZoneStatisticDTO[]
        - `featureTypeId` string
        - `featureTypeName` string
        - `count` integer
    - `volumeUspaceIntersections` VolumeUspaceIntersectionDTO[]
      - `volumeId` string
      - `uspaceId` integer
      - `uspaceCode` string
      - `uspaceName` string
      - `planarIntersects` boolean
      - `altitudeReason` 'PLANAR' | 'ALTITUDE' | 'BOTH'
      - `scheduleViolation` boolean
      - `uspaceMinAltitudeAgl` number, double
      - `uspaceMaxAltitudeAgl` number, double
  - `nearbyFlightAuthorizations` NearbyFlightAuthorizationDTO[]
    - `id` string, uuid
    - `shortName` string
    - `timeStart` string, date-time
    - `timeEnd` string, date-time
    - `pilotId` integer
    - `pilotName` string
    - `organizationId` integer
    - `client` string
    - `droneId` integer
    - `droneName` string
    - `missionDescription` string
    - `processingType` 'SEGMENTS' | 'CIRCLE' | 'CUSTOM_CIRCLE' | 'CUSTOM_POLYGON'
    - `waypoints` ResponseWaypointDTO[]
      - `id` string
      - `latitude` number, double
      - `longitude` number, double
      - `altitudeAmsl` number, double
      - `altitudeHae` number, double
      - `altitudeAgl` number, double
      - `command` string
      - `timestamp` string, date-time
    - `volumes` ResponseVolumeDTO[]
      - `id` string
      - `timeStart` string, date-time
      - `timeEnd` string, date-time
      - `altitudeLowerAmsl` number, double
      - `altitudeUpperAmsl` number, double
      - `altitudeLowerHae` number, double
      - `altitudeUpperHae` number, double
      - `altitudeLowerAgl` number, double
      - `altitudeUpperAgl` number, double
      - `points` ResponsePointDTO[]
        - `latitude` number, double
        - `longitude` number, double
      - `averageSpeed` number, double
      - `distance` number, double
      - `radius` number, double
      - `center` CenterDTO
        - `lng` number, double
        - `lat` number, double

## Other responses

- `400`: Invalid UUID format
- `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)
