Lucky Cart Shopper Events API

Event ingest for shopper behaviour on a retailer storefront. A single POST /event endpoint accepts {shopperId, siteKey, eventName, payload}, where eventName is a Lucky Cart event such as pageViewed or cartValidated and the payload carries the page context — pageType, pageId, storeType and storeId. Events are what make a shopper eligible for banner selection and for a game experience, so the event call precedes every banner or experience read in the documented integration workflow. The service is versioned in the URI path at /v1 and accepts an empty response body on success.

API entry from apis.yml

apis.yml Raw ↑
aid: lucky-cart:shopper-events-api
name: Lucky Cart Shopper Events API
description: Event ingest for shopper behaviour on a retailer storefront. A single POST /event endpoint
  accepts {shopperId, siteKey, eventName, payload}, where eventName is a Lucky Cart event such as pageViewed
  or cartValidated and the payload carries the page context — pageType, pageId, storeType and storeId.
  Events are what make a shopper eligible for banner selection and for a game experience, so the event
  call precedes every banner or experience read in the documented integration workflow. The service is
  versioned in the URI path at /v1 and accepts an empty response body on success.
humanURL: https://github.com/lucky-cart/lucky-cart-ios#pageviewed-event
baseURL: https://shopper-events.luckycart.com/v1
tags:
- Events
- Analytics
- Shopper Marketing
properties:
- type: Authentication
  url: authentication/lucky-cart-authentication.yml
- type: SourceCode
  url: https://github.com/lucky-cart/lucky-cart-ios