Skip to main content
GET
/
open-api
/
v1.0
/
webhook-events
/
{webhookEventId}
Get a webhook event
curl --request GET \
  --url https://api.fourthwall.com/open-api/v1.0/webhook-events/{webhookEventId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "type": "ORDER_PLACED",
  "apiVersion": "V1",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z",
  "body": "<string>",
  "testMode": true,
  "state": "<string>",
  "url": "<string>",
  "error": "<string>"
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

webhookEventId
string
required

Response

OK

Webhook event

id
string
required

Event ID

type
enum<string>
required

Event type

Available options:
ORDER_PLACED,
ORDER_UPDATED,
GIFT_PURCHASE,
PRODUCT_CREATED,
PRODUCT_UPDATED,
DONATION,
SUBSCRIPTION_PURCHASED,
SUBSCRIPTION_EXPIRED,
SUBSCRIPTION_CHANGED,
NEWSLETTER_SUBSCRIBED,
THANK_YOU_SENT,
GIFT_DRAW_STARTED,
GIFT_DRAW_ENDED,
PROMOTION_CREATED,
PROMOTION_UPDATED,
PROMOTION_STATUS_CHANGED,
PLATFORM_APP_DISCONNECTED,
MEMBERSHIP_POST_CREATED,
COLLECTION_UPDATED
apiVersion
enum<string>
required

API version

Available options:
V1
createdAt
string<date-time>
required

When the event was created

updatedAt
string<date-time>
required

When the event was last updated

body
string
required

Event body as JSON string

testMode
boolean
required

Whether this is a test mode event

state
string
required

Event state

url
string
required

URL

error
string

Error message if delivery failed