Event Delivery Attempts
An EventDeliveryAttempt records delivery state for an EventRecord and EventTarget.
List Event Delivery Attempts
SDK Method
eventdeliveryattempt.List()
Return Object
[]*EventDeliveryAttempt
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
Additional Arguments
Show Event Delivery Attempt
SDK Method
eventdeliveryattempt.Find()
Return Object
EventDeliveryAttempt
Authorization Requirement
Requires either a Site-Wide API key or User API key or session from a User with Site Admin permissions.
EventDeliveryAttemptFindParams Fields
| Field | Description |
|---|---|
| Id int64 Required | Event Delivery Attempt ID. |
The EventDeliveryAttempt Object
Some of the methods above return a EventDeliveryAttempt object. The attributes of this object are listed below.
| Attribute | Description |
|---|---|
| Id int64 | Event Delivery Attempt ID |
| EventRecordId int64 | Event Record ID |
| EventSubscriptionId int64 | Event Subscription ID |
| EventTargetId int64 | Event Target ID |
| WorkspaceId int64 | Workspace ID. 0 means the default workspace or site-wide. |
| Status string | Delivery status. Possible values: queued, success, retrying, failed |
| AttemptNumber int64 | Number of delivery attempts made. |
| ResponseCode int64 | HTTP response code, if applicable. |
| ErrorMessage string | Delivery error message, if applicable. |
| ResponseBody string | Delivery response body, if applicable. |
| LatencyMs int64 | Delivery latency in milliseconds. |
| DeliveredAt date-time | Successful delivery date/time. |
| LastAttemptedAt date-time | Most recent attempt date/time. |
| NextAttemptAt date-time | Next scheduled attempt date/time. |
| CreatedAt date-time | Delivery Attempt create date/time. |