Skip to main content
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 real deliveries, see List Integration Activity.

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 Cents are minor units: 8850 is $88.50.
  • price is a preformatted display string. Use priceCents for arithmetic and comparisons.
  • predictedLtv is whole currency units, not cents, even though it sits next to *Cents fields.
  • churnRisk is a percent from 0 to 95, quantized to the nearest 5 - not a 0-1 probability.
  • orderId is a string on Shopify and the commerce API, and a number on WooCommerce. Compare it as a string.

Responses