Skip to content
ShopAssist Docs
APIAPI referenceEvent log

Get Event

One event (same visibility rule as the list, else 404).

GET/v1/events/{event_id}Scope events:read

One event (same visibility rule as the list, else `404`).

Parameters

Parameters of Get Event
NameInTypeDescription
event_idrequiredpathstring

Example request

curl -X GET "https://api.shopassist.coec.dk/v1/events/evt_01j8000000e008000000000000" \
  -H "Authorization: Bearer $SHOPASSIST_API_KEY"

Response 200 (WebhookEventEnvelope)

Response of Get Event
FieldTypeDescription
api_versionrequired"v1"default "v1"
created_atrequiredstringformat date-time
datarequiredobject
idrequiredstringpattern `^evt_[0-9a-hjkmnp-tv-z]{26}$`
organization_idrequiredstringpattern `^org_[0-9a-hjkmnp-tv-z]{26}$`
store_idrequiredstring | nullnull for organization-level events (usage)pattern `^sto_[0-9a-hjkmnp-tv-z]{26}$`
typerequiredstring (enum)one of conversation.created, conversation.closed, message.created, handoff.requested, handoff.updated, lead.captured, lead.confirmed, lead.unsubscribed, back_in_stock.subscribed, back_in_stock.notified, csat.submitted, action.executed, order.attributed, privacy_request.completed, store.status_changed, sync.failed, usage.threshold_reached
{
  "api_version": "v1",
  "created_at": "2026-09-28T10:15:30.123Z",
  "data": {},
  "id": "evt_01j8000000e008000000000000",
  "organization_id": "org_01j8000000e008000000000000",
  "store_id": "sto_01j8000000e008000000000000",
  "type": "conversation.created"
}

Errors

Every error uses the error envelope; the code field is stable.

  • 400 Bad Request
  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not Found
  • 422 Unprocessable Content
  • 429 Too Many Requests

Last updated on