Skip to main content
POST
Send a test event

Authorizations

Authorization
string
header
required

API token created in the dashboard under Integrations > API. Tokens start with gci_.

Path Parameters

id
string<uuid>
required
Pattern: [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}

Response

The queued delivery.

One event sent to one endpoint, with its retry state.

attemptCount
integer<int32>
Example:

1

createdAt
string<date-time>
Example:

"2026-09-25T13:05:00.000Z"

eventId
string

Stable per event and order; use it to drop duplicates.

Example:

"order.payment_approved:GC-7K9Q2X"

eventType
string
Example:

"order.payment_approved"

id
string<uuid>
Pattern: [a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}
Example:

"7c9e6679-7425-40de-944b-e07fc1f90ae7"

lastError
string

Sanitized failure of the last attempt.

Example:

"TRANSPORT_TIMEOUT"

lastStatusCode
integer<int32>

HTTP status of the last attempt.

Example:

200

nextAttemptAt
string<date-time>

When the next retry runs.

Example:

"2022-03-10T16:15:50.000Z"

payload
object

Exact body that was signed and sent. Detail responses only.

status
enum<string>

PENDING until a 2xx arrives or the attempts run out.

Available options:
PENDING,
SENT,
FAILED
Example:

"SENT"