Events
Get Event Schemas
Read the published payload of a built-in event
GET
Get Event Schemas
Read what a built-in event payload actually contains: a real example payload per provider, every property path with its type, and the merge tag that resolves it.
Use this before writing
{{event.*}} merge tags or event property filters. An unrecognized merge tag renders as an empty string rather than an error, so a guessed property name ships silently broken.
This is static reference data describing the shape of an event, not what your account has received. For a recorded payload, use Get Received Event Sample.
Request
string
Event to describe, such as
ecommerce.order_placed. Legacy aliases like
order.completed resolve to their current name. Omit to list every documented
event.string
Return only this provider’s payload:
shopify, woocommerce, manual,
api, or stripe. Omit to compare every provider that documents the event.Response fields
string
The normalized event name that was described, or
null when listing every
documented event.object[]
One entry per event. Listing mode returns summaries only; asking for a single
eventName adds providers, mergeTagPrefix, and notes.boolean
Whether a reference payload is published.
false means no sample exists - it
never means the event name is invalid. Custom events are fully supported and
carry exactly the properties you send.string[]
Providers with a reference payload for this event.
object[]
Per provider:
examplePayload (a real sample) and properties.object[]
Every property path, with
type, the mergeTag that resolves it, and a
description wherever the sample value alone is ambiguous - a null sample,
an empty list, a unit that is not obvious, or a type that differs per
provider.Units and types worth knowing
- Fields ending in
Centsare minor units:8850is $88.50. priceis a preformatted display string. UsepriceCentsfor arithmetic and comparisons.predictedLtvis whole currency units, not cents, even though it sits next to*Centsfields.churnRiskis a percent from 0 to 95, quantized to the nearest 5 - not a 0-1 probability.orderIdis a string on Shopify and the commerce API, and a number on WooCommerce. Compare it as a string.