# Get webhook deliveries Retrieve paginated webhook delivery history for the authenticated partner and operator. Note: Only failed deliveries are supported at this time. Features: - Returns paginated delivery history with filtering and sorting - Supports filtering by completion date and status - Default sorting by completion date (descending) For more information on setting up and managing webhooks, see the Event Notifications (Webhook) Guide. Endpoint: GET /api/v2/webhooks/deliveries Version: 2.6.0 Security: X-Api-Client-Id, X-Auth-Token ## Query parameters: - `filter` (string, required) Filter by completedAtDateTime and status. Required filters: - completedAtDateTime with GTE operator (greater than or equal) - Date Constraints: Can be up to 2 months in the past. - Date format: yyyy-MM-ddTHH:mm:ss.SSSZ - Date value must be url encoded. Example: the following value completedAtDateTime,GTE,2025-01-01T10:23:57.980Z&filter=status,EQ,FAILED would be encoded and sent as completedAtDateTime%2CGTE%2C2025-01-01T10%3A23%3A57.980Z&filter=status%2CEQ%2CFAILED. - status with EQ operator (equal) - Supported values: FAILED Example: "completedAtDateTime%2CGTE%2C2025-01-01T10%3A23%3A57.980Z&filter=status%2CEQ%2CFAILED" - `limit` (integer) Maximum number of records to return. Example: 20 - `offset` (integer) Number of records to skip before starting to return results. Example: 6 - `sort` (string) Sort criteria in the format: field direction Supported sort fields: - completedAtDateTime (default: desc) Example: "completedAtDateTime,desc" ## Response 200 fields (application/json): - `data` (array) - `data.id` (string) Example: "delivery-12345" - `data.resourceType` (string) Enum: "FLIGHT" - `data.resourceId` (string) Example: "flight-67890" - `data.event` (string) Enum: "FLIGHT_CREATE", "FLIGHT_CANCEL", "FLIGHT_TIME_UPDATE", "FLIGHT_AIRCRAFT_UPDATE", "FLIGHT_AIRPORT_UPDATE", "FLIGHT_POST_FLIGHT_STATUS", "FLIGHT_MOVEMENT_UPDATE", "FLIGHT_PAX_COUNT_UPDATE", "FLIGHT_PAX_LIST_UPDATE", "FLIGHT_CREW_LIST_UPDATE", "FLIGHT_CREW_ASSIGNMENT", "FLIGHT_CREW_DOCUMENT_UPDATE", "FLIGHT_CREW_ADDRESS_UPDATE", "FLIGHT_PERMIT_ASSIGNMENT", "FLIGHT_PERMIT_UNASSIGNMENT", "FLIGHT_SLOT_PPR_ASSIGNMENT", "FLIGHT_SLOT_PPR_UNASSIGNMENT", "FLIGHT_FBO_ASSIGNMENT", "FLIGHT_FBO_UNASSIGNMENT", "FLIGHT_HOTEL_ASSIGNMENT", "FLIGHT_HOTEL_UNASSIGNMENT", "FLIGHT_CATERING_ASSIGNMENT", "FLIGHT_CATERING_UNASSIGNMENT", "FLIGHT_TRANSPORT_ASSIGNMENT", "FLIGHT_TRANSPORT_UNASSIGNMENT", "FLIGHT_UPDATE", "FLIGHT_PASSENGER_UPDATE", "FLIGHT_PERMIT_UPDATE", "FLIGHT_SLOT_PPR_UPDATE", "FLIGHT_FBO_UPDATE", "FLIGHT_TRANSPORT_UPDATE", "FLIGHT_HOTEL_UPDATE", "FLIGHT_CATERING_UPDATE", "FLIGHT_CREW_UPDATE" - `data.status` (string) Enum: "FAILED" - `data.completedAtDateTime` (string) Example: "2024-01-15T10:30:00.000Z" - `pagination` (object) - `pagination.offset` (integer) - `pagination.limit` (integer) Example: 20 - `pagination.totalItems` (integer) Example: 150 - `pagination.sortItems` (array) Example: ["issueDate desc"] - `pagination.filters` (array) - `pagination.filters.field` (string) - `pagination.filters.operator` (string) - `pagination.filters.value` (string) ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 500 fields