Report buyer behavior events
POST https://{handle}.myshopline.com/admin/openapi/v20260301/cdp/track.json
handle : The store's unique identifier, which is the prefix of the store's domain name. For example, if a store's domain name is open001.myshopline.com , the store handle is open001 .Report buyer behavior events to record buyer actions in the marketing system, such as product browsing, adding items to the cart, placing orders, etc.
Request Headers
- Content-Type string requiredThe field must be set to the fixed value
application/json; charset=utf-8. - Authorization string requiredThe access token for the API resource. Refer to App authorization to obtain the access token, and then pass the obtained token in the Bearer format.Example:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
Request Body
- channel_id stringMarketing channel ID, generated by the CDP system.Example:
6689609588495885399 eventsobject[]
List of buyer behavior events. Maximum size: 128user_traits mapAttributes of the buyer, such as name, age, email, etc. Refer to the buyer attribute metadata in the CDP system for filling in the values.Example:{}attrs mapEvent attributes. Refer to the event metadata in the CDP system for values.Example:{}event_code stringEvent code. Refer to the event metadata in the CDP system for values.Example:Z_sales_orderevent_date longThe time when the event occurred in the marketing system.Example:1728957677000parent_event_id stringParent event ID, indicating the ID of the event to which this event belongs. The reporter determines the event relationship.Example:8725726607153220user_idobject[]
List of buyer identities. Maximum size: 32channel_type stringMarketing channel type.Example:Z_storetype stringBuyer identity type. Maximum length: 128Example:idCardvalue stringValue of buyer identity information.Example:324568754
Status Codes
- 200
- 401
- 429
For the complete list of codes and messages, see Http status code.
Response Headers
traceId
A globally unique identifier for the request. It is used to track the request flow throughout the system, allowing for easy location and debugging when issues arise.
Response Body
dataobject
Response data.channel_id stringMarketing channel ID, generated by the CDP system.Example:6689609588495885399eventsobject[]
List of buyer behavior events. Maximum size: 128errors stringError information.Example:The event code doesn't existevent_code stringEvent code. Refer to the event metadata in the CDP system for values.Example:Z_sales_orderevent_date longThe time when the event occurred in the marketing system.Example:1728957677000id stringEvent ID, generated by the CDP system.Example:8725726607153221one_id stringA unique ID for a buyer in the CDP system, which is generated by the CDP system.Example:0155eb0038b6f96a3b6d5f977ad076faparent_event_id stringParent event ID, indicating the ID of the event to which this event belongs. The reporter determines the event relationship.Example:8725726607153220attrs mapEvent attributes. Refer to the event metadata in the CDP system for values.Example:{}
API Explorer
Debugger
Examples
Was this article helpful to you?