Skip to main content

started_basket

A visitor started shopping: the first item went into an empty basket.

Sent once per basket, before the first added_to_basket. order_id is the shop's order id for the basket when it has one already (Weeztix assigns it at once), so the basket, its items, the details and the payment join the completed_order that follows. Not banner-exempt: before analytics consent nothing is known about the visitor, and an abandoned basket without an identifier cannot be followed up anyway.

Sent withbrowser, server, platform keys (see write keys)
Modestrict: exactly the declared fields; an undeclared key, a wrong type or a missing required key quarantines the event
Version1 (_schema_version on the stored row)
Stateactive
Required fieldsnone
Revenuenone: the revenue block is refused
Identity evidencenone
Before consentno

Fields​

The activity's own fields, sent as features. Identifier and attribute fields are moved out of features by the processor; see identifiers and attributes.

FieldTypeRequiredWhat happens to itMeaning
event_idsarray of stringnostays in featuresThe events the order's tickets are for; an order can span events, so completed_order itself has no _event_id.
order_idstringno, may be nullstays in featuresThe order in the ticketing system, as its own id. The same value on every activity derived from one order, so they can be joined.
shop_idstringno, may be nullstays in featuresThe shop the basket is in.
source_systemstringno, may be nullstays in featuresThe system the order is being made in, when the shop is not Eventix's own.

Example​

One activity in a batch to POST /v1/activities, with debug so the answer says what the processor made of it. The envelope page explains every top-level field.

{
"batch": [
{
"activity_id": "0192f1a4-d49c-7134-8000-d49c13440000",
"activity": "started_basket",
"ts": "2026-10-17T20:00:00+02:00",
"anonymous_customer_id": "evx_web_8f21c0",
"features": {
"order_id": "1f2d3c4b-0000-4000-8000-000000000001",
"shop_id": "shop_01M4XVBYC3FGXCPFRZEPGV20RZ",
"event_ids": [
"3a114ef5-6105-48fd-aafc-0ae609d0536c"
],
"source_system": null
}
}
],
"debug": true
}

Try it​

Sends this request from your browser. The key and the endpoint are kept in this browser only.

Versions​

VersionModeKey classesChange
1 (current)strictbrowser, server, platformfirst version

A published version never changes; a change is a new version, and every stored row says which version it was checked against.