View as Markdown

llms.txt

The API reference isn't available right now

This instance couldn't load its API specification. The reference returns as soon as the specification is readable again.

Back to the API reference

No such model

This instance publishes no model under that name. It may have been renamed, or no operation this installation serves uses it.

Back to the API reference

This reference may be out of date

This instance couldn't reach its API specification on the last attempt, so this page shows the copy fetched before that. Anything added or changed since then is missing here, and the reference updates itself as soon as the specification is readable again. Last fetched 2026-10-22 22:52 UTC.

API reference Models

WebhookEventDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

One webhook this platform sent to the calling merchant, as the events pull API lists it.

Values

Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

Fields

Field Type Description
id required string (uuid) The delivery's id, which is what the detail read takes.
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
eventType required string The event type that was delivered, for example `transaction.created`. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
eventId required string The envelope event id, which is what deduplicates a redelivery. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
occurredAtUtc required string (date-time) When the originating event happened, in UTC.
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
lastAttemptUtc required string (date-time) When the most recent attempt ran, in UTC, or `null` before the first. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
status required DeliveryStatus DeliveryStatus Where the delivery got to.
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Pending Delivery work item created but not yet picked up by a processor.
Processing Delivery is currently being processed (in-flight).
Succeeded Delivery completed successfully. The destination acknowledged receipt.
Failed Delivery failed but may be retried. Check AttemptCount and LastError for details.
DeadLettered Delivery exhausted all retry attempts and has been moved to the dead letter queue. Requires manual investigation.
Skipped Delivery was skipped (not attempted) due to kill switch, disabled destination, or other policy reason. Check SkipReason for details.
attemptCount required integer (int32) How many attempts have run.
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
durationMs required integer (int64) How long the most recent attempt took, or `null` when none has run. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
httpStatusCode required integer (int32) The status code the endpoint answered with, or `null` when it never answered. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
destinationName required string The merchant's own name for the destination the delivery was addressed to. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
relatedEntityType required string The kind of record the event was about, for example `Transaction`, or `null` when the delivery carries no such reference. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
relatedEntityId required string (uuid) The id of the record `relatedEntityType` names, or `null` when the delivery carries no such reference. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

This model has no documented fields.

Reconnecting to the server

Could not reconnect

This session has ended

Attempt 1

Your work on this page is still here. Retrying keeps it; reloading starts the page again.

The server no longer holds this page's state, so it has to be loaded again.