Skip to main content

WebhookEventLog

History log of all webhook events.

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

Fields

WebhookEventLog.id ● ID! non-null scalar

The ID of the object

WebhookEventLog.tenant ● Tenant! non-null 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.payload ● JSONString! non-null scalar

WebhookEventLog.error ● String scalar

WebhookEventLog.direction ● WebhookDirectionEnum enum

Describes the direction of the logged webhook (RECEIVED or EMITTED)

Interfaces

Node interface

An object with an ID

Member Of

WebhookEventLogCountableEdge object

Was this page helpful?