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?