Skip to main content
GET
/
v1
/
lifecycle
/
webhooks
/
{id}
/
deliveries
List lifecycle webhook deliveries
import requests

url = "https://api.13-215-85-171.sslip.io/v1/lifecycle/webhooks/{id}/deliveries"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
[
  {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "webhook_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "event_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "attempt_count": 123,
    "created_at": "2023-11-07T05:31:56Z",
    "next_attempt_at": "2023-11-07T05:31:56Z",
    "last_attempt_at": "2023-11-07T05:31:56Z",
    "last_response_status": 123,
    "last_error": "<string>"
  }
]

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Path Parameters

id
string
required

Lifecycle webhook ID

Query Parameters

offset
integer<uint32>
default:0
Required range: x >= 0
limit
integer<uint32>
default:50
Required range: 1 <= x <= 100

Response

Lifecycle webhook deliveries

id
string<uuid>
required
webhook_id
string<uuid>
required
event_id
string<uuid>
required
operation
enum<string>
required
Available options:
create,
destroy,
timeout_updated,
timeout_expired,
hibernate,
snapshot_created,
resume_from_snapshot,
fork,
reconcile
status
enum<string>
required
Available options:
requested,
succeeded,
failed
delivery_status
enum<string>
required
Available options:
queued,
in_progress,
succeeded,
dead_letter
attempt_count
integer<uint32>
required
created_at
string<date-time>
required
next_attempt_at
string<date-time>
last_attempt_at
string<date-time>
last_response_status
integer<uint16>
last_error
string