# Get flight slot/PPR by ID Retrieves detailed information about a specific flight slot or PPR including associated documents. Features: - Returns complete slot/PPR details including document references - Includes creation and update timestamps Note: This endpoint is for operators within the context of the operator data. For Trip Support Providers, use the /partners endpoints instead. Example Use Case: An operations manager needs to review the complete details of a specific slot or PPR, including any uploaded documents, to verify compliance or prepare for audits. Endpoint: GET /api/v2/flight-slots-pprs/{slotPprId} Version: 2.4.0 Security: X-Api-Client-Id, X-Auth-Token ## Path parameters: - `slotPprId` (string, required) The unique identifier of the flight slot or PPR to retrieve Example: "slot-ppr-12345" ## Response 200 fields (application/json): - `id` (string) Unique identifier for the flight slot or PPR Example: "slot-ppr-12345" - `permitNumber` (string) Permit number, slot number, or PPR reference identifier Example: "SLOT-2025-001" - `status` (string) Status of the flight permit. The status indicates the current state of the permit request or approval. - INIT: Initial state - NA: Not applicable - NR: Not requested - REQ: Requested - HOLD: On hold - DO: Done/Approved - OK: Confirmed - CNL: Cancelled - OK_REVISED, REQ_REVISED, HOLD_REVISED, DO_REVISED: Revised statuses Enum: "NA", "NR", "DO", "HOLD", "REQ", "OK", "INIT", "OK_REVISED", "REQ_REVISED", "HOLD_REVISED", "DO_REVISED", "CNL" - `notes` (string) Additional notes or comments about the slot or PPR Example: "Slot confirmed for departure" - `tripProviderId` (string) Unique identifier of the trip provider associated with the slot/PPR Example: "provider-123" - `providerPublicId` (string) Public identifier of the slot/PPR provider Example: "provider-public-abc" - `type` (string) Type of flight slot or PPR. Indicates the nature of the slot or permission. - SLOT: Airport slot allocation - PPR: Prior Permission Required - UNDEFINED: Type not specified Enum: "UNDEFINED", "SLOT", "PPR" - `direction` (string) Direction of the flight slot or PPR. Indicates whether it applies to departure or arrival. - DEPARTURE: Slot or PPR for departure airport - ARRIVAL: Slot or PPR for arrival airport Enum: "DEPARTURE", "ARRIVAL" - `airport` (object) - `airport.id` (string) Airport identifier Example: "123" - `airport.name` (string) Airport name Example: "Vienna International Airport" - `airport.icao` (string) ICAO code Example: "LOWW" - `airport.iata` (string) IATA code Example: "VIE" - `approvalDateTime` (string) Date and time when the slot or PPR was approved Example: "2025-01-15T10:30:00.000Z" - `document` (object) - `document.id` (integer) Unique identifier for the document Example: 12345 - `document.uuid` (string) Unique identifier for the document file Example: "doc-uuid-67890" - `document.originalName` (string) Original filename of the uploaded document Example: "pilot_license.pdf" - `document.fileSize` (number) Size of the document file in bytes Example: 1024000 - `document.createdAtDateTime` (string) Date and time when the document was uploaded Example: "2024-01-15T10:30:00.000Z" - `document.customName` (string) Custom name assigned to the document Example: "Captain License" - `document.imageSizeX` (number) Width of the image in pixels (if applicable) Example: 1920 - `document.imageSizeY` (number) Height of the image in pixels (if applicable) Example: 1080 - `document.isThumbnail` (boolean) Whether this is a thumbnail version of the document - `createdAtDateTime` (string) Date and time when the slot/PPR was created Example: "2025-01-15T10:30:00.000Z" - `updatedAtDateTime` (string) Date and time when the slot/PPR was last updated Example: "2025-01-15T10:30:00.000Z" ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields