POST /businesses/{id}/track.
The event identifier is sent as top-level event. Customer identifiers,
purchase amounts, and other event fields are sent inside top-level data.
Create or find the project-defined event in Project Defined
Events. For
example, an event named
purchase_completed corresponds to a project-defined
event with a public ID like pde_XXXX. Use that public ID as the top-level
event in the payload. Configure purchase_amount_path on that
project-defined event; Pocketflows resolves the path inside the event data.Customer Identification
Option 1: Customer ID as a string
Option 2: Customer as an object with id
Purchase Amount
The shape of the payload depends on yourpurchase_amount_path configuration.
The path is resolved inside the event data.