Skip to main content
curl -X GET https://api.dronebundle.com/v1/webhooks/019d5221-b413-71a9-a56b-f70bc91efe63 \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "webhook": {
    "id": "019d5221-b413-71a9-a56b-f70bc91efe63",
    "name": "Project notifications",
    "url": "https://hooks.example.com/dronebundle",
    "event_types": ["project.created", "project.updated"],
    "status": "active",
    "failure_count": 0,
    "created": 1743400000000,
    "updated": 1743400000000,
    "created_by": {
      "id": "user-abc-123",
      "email": "sarah@example.com",
      "first_name": "Sarah",
      "last_name": "Chen"
    },
    "last_triggered_at": 1743500000000
  },
  "logs": [
    {
      "id": "019d5300-a1b2-7000-8000-abc123def456",
      "event_type": "project.created",
      "url": "https://hooks.example.com/dronebundle",
      "status": "success",
      "response_status": 200,
      "response_body": "{\"ok\":true}",
      "request_payload": "{\"delivery_id\":\"...\",\"event\":\"project.created\",\"timestamp\":1743500000000,\"workspace_id\":\"...\",\"data\":{...}}",
      "duration_ms": 245,
      "error_message": null,
      "created": 1743500000000
    }
  ],
  "log_count": 1,
  "cursor": null
}
Requires an API key with read_only or full_access scope. Returns the webhook details along with a paginated list of recent delivery logs.

Path parameters

webhookId
string
required
The unique identifier of the webhook.

Query parameters

cursor
string
Pagination cursor for delivery logs. Omit for the first page.

Response

webhook
object
logs
object[]
Recent delivery log entries, sorted newest first.
log_count
number
Number of delivery logs in the current page.
cursor
string | null
Cursor for the next page of logs. null when there are no more results.
curl -X GET https://api.dronebundle.com/v1/webhooks/019d5221-b413-71a9-a56b-f70bc91efe63 \
  -H "Authorization: Bearer v1_your_api_key_here"
{
  "webhook": {
    "id": "019d5221-b413-71a9-a56b-f70bc91efe63",
    "name": "Project notifications",
    "url": "https://hooks.example.com/dronebundle",
    "event_types": ["project.created", "project.updated"],
    "status": "active",
    "failure_count": 0,
    "created": 1743400000000,
    "updated": 1743400000000,
    "created_by": {
      "id": "user-abc-123",
      "email": "sarah@example.com",
      "first_name": "Sarah",
      "last_name": "Chen"
    },
    "last_triggered_at": 1743500000000
  },
  "logs": [
    {
      "id": "019d5300-a1b2-7000-8000-abc123def456",
      "event_type": "project.created",
      "url": "https://hooks.example.com/dronebundle",
      "status": "success",
      "response_status": 200,
      "response_body": "{\"ok\":true}",
      "request_payload": "{\"delivery_id\":\"...\",\"event\":\"project.created\",\"timestamp\":1743500000000,\"workspace_id\":\"...\",\"data\":{...}}",
      "duration_ms": 245,
      "error_message": null,
      "created": 1743500000000
    }
  ],
  "log_count": 1,
  "cursor": null
}

Errors

404 Not Found - Webhook not found.
{
  "message": "Webhook not found"
}