Operator Events

List Operator Event Attempts

Changed on

Returns the delivery attempts made to operator event destinations, newest first.

The response holds one page of up to limit attempts. Paging is not available yet: pagination.next cannot be passed back.

This endpoint is only available on managed Outpost.

get/operator-events/attempts

Request

  • Base URL
    https://api.outpost.hookdeck.com/2025-07-01
  • Auth
    • HTTP bearer
    • or HTTP bearer

Query parameters

event_idstring

Filter attempts by operator event ID.

destination_idstring

Filter attempts by operator event destination ID.

status'success' | 'failed'

Filter attempts by status.

topicstring

Filter attempts by operator event topic.

gtestring date-time

Filter with value >= the specified date-time.

ltestring date-time

Filter with value <= the specified date-time.

gtstring date-time

Filter with value > the specified date-time.

ltstring date-time

Filter with value < the specified date-time.

Filter attempts by the time of the attempt, using comparison operators (e.g., time[gte]=2024-01-01T00:00:00Z).

limitinteger

Number of items per page (1-1000, default 100). A value outside this range returns a 400.

Response

A paginated list of operator event delivery attempts.

Example response

{
  "pagination": {
    "order_by": "created_at",
    "dir": "desc",
    "limit": 100,
    "next": "MTcwNDA2NzIwMA=="
  },
  "models": [
    {
      "id": "atm_123",
      "tenant_id": "tnt_123",
      "status": "success",
      "time": "2024-01-01T00:00:05Z",
      "code": "200",
      "response_data": {
        "status_code": 200,
        "body": "{\"status\":\"ok\"}",
        "headers": {
          "content-type": "application/json"
        }
      },
      "attempt_number": 1,
      "latency_ms": 212,
      "event_id": "evt_123",
      "destination_id": "des_456",
      "event": {
        "id": "evt_123",
        "tenant_id": "tnt_123",
        "destination_id": "des_456",
        "topic": "user.created",
        "time": "2024-01-01T00:00:00Z",
        "eligible_for_retry": true,
        "metadata": {
          "source": "crm"
        },
        "data": {
          "user_id": "userid",
          "status": "active"
        }
      },
      "destination": {
        "id": "des_12345",
        "tenant_id": "tenant_123",
        "type": "webhook",
        "filter": {
          "data": {
            "amount": {
              "$gte": 100
            },
            "customer": {
              "tier": "premium"
            }
          }
        },
        "config": {
          "url": "https://my-service.com/webhook/handler"
        },
        "delivery_metadata": {
          "app-id": "my-app",
          "region": "us-east-1"
        },
        "metadata": {
          "internal-id": "123",
          "team": "platform"
        },
        "created_at": "2024-01-01T00:00:00Z",
        "updated_at": "2024-01-01T00:00:00Z",
        "target": "my-service.com",
        "target_url": "https://my-service.com/webhook/handler"
      }
    }
  ]
}

Changes