Meta Fields

{
  "content_id": "CONTENT_ID_GOES_HERE",
  "timestamp": 1619693178,
  "business_id": 6,
  "business_uuid": "BUSINESS_UUID_GOES_HERE",
  "business_slug": "slugname",
  "event_name": "transactional_notifications",
  "event_type": "gift_card_auto_reload_payment_error",
  "action": "create",
  "payload": {}
}

content_id String Random UUID number to identify the message uniqueness
timestamp Integer UTC epoch (in milliseconds) when the message is created
business_id Integer Business identification at the Punchh platform
business_uuid String UUID of the business configured in the Punchh platform. This code is used for POS integration.
business_slug String Unique identifier or label for a business in the URL set up for iFrame on the Punchh side. The slug is configured in the Punchh platform. Contact your Punchh representative to update this Punchh platform configuration.
event_name String Name of the event such as user, check-ins, redemption, etc.
event_type String Type of the event (e.g., gift or loyalty for check-ins, etc.)
action String Operation associated with the event (e.g., create/update/delete for user, POS/console/online for check-ins, etc.)
Payload Object Actual data available for the event (e.g., “user”, “checkin”, “redemption”, etc.)

Note: All Punchh integer ID fields in models should be able to handle 64-bit integers (int64) sent in payloads.