Skip to main content

WebhookEventLog

History log of all webhook events.

type WebhookEventLog implements Node {
id: ID!
date: DateTime!
targetUrl: String
eventType: String!
webhookId: String
transactionId: String
appId: String
pluginId: String
error: String
direction: WebhookDirectionEnum!
tenant: Tenant!
payload: JSON!
}

Fields​

WebhookEventLog.id ● ID! non-null scalar​

The Globally Unique ID of this object

WebhookEventLog.date ● DateTime! non-null scalar​

Created event time. Naming is used to keep consistent with OrderEvent/SellerEvent naming

WebhookEventLog.targetUrl ● String scalar​

WebhookEventLog.eventType ● String! non-null scalar​

WebhookEventLog.webhookId ● String scalar​

Expect a webhook_id only if direction is EMITTED

WebhookEventLog.transactionId ● String scalar​

Expect a generic webhook transaction id only if direction is EMITTED

WebhookEventLog.appId ● String scalar​

WebhookEventLog.pluginId ● String scalar​

WebhookEventLog.error ● String scalar​

WebhookEventLog.direction ● WebhookDirectionEnum! non-null enum​

Direction of the webhook (RECEIVED or EMITTED)

WebhookEventLog.tenant ● Tenant! non-null object​

The tenant this webhook log belongs to

WebhookEventLog.payload ● JSON! non-null scalar​

The webhook payload as JSON

Interfaces​

Node interface​

An object with a Globally Unique ID

Member Of​

WebhookEventLogCountableEdge object

Was this page helpful?