Bambuser icon

Bambuser

Interact with the Bambuser Live Commerce API: live shopping, on-demand video, video calls, product catalog, and shopper data

Actions111

Shopper Data → Get Many

AI-generated

Summary

Lists shopper data records from the Bambuser Live Commerce API, with cursor pagination and optional filtering by email or phone and by creation date range.

Inputs

  • Limit — Max records to return (1–100, default 50).
  • After Cursor — Pagination cursor taken from the previous response, to fetch the next page.
  • Match Field — Field to filter on: None, Email (data.email) or Phone (data.phone). Must be set together with Match Value.
  • Match Value — Exact value to match against the selected Match Field.
  • Created Date From — ISO date/time (e.g. 2024-01-01T00:00:00Z). Only records created on or after this are included.
  • Created Date To — ISO date/time (e.g. 2024-12-31T23:59:59Z). Only records created before this are included.

Output shape

One output item per input item, whose json is the raw Bambuser API response for GET /v1/shopper-data (the page of shopper data records plus any pagination info the API returns).

Empty-string filters are omitted from the request. If the API returns an empty body, the item is {success: true}. Pagination is manual: pass the cursor from the response into After Cursor on the next call. The exact response field names are not defined in the node source. Requests run in parallel across input items.

Examples

Example 1: Find all stored data for a specific shopper by email (e.g. for a GDPR access request)

Match Field = Email, Match Value = shopper@example.com, Limit = 100

Example 2: Pull shopper records collected in a given month

Created Date From = 2024-03-01T00:00:00Z, Created Date To = 2024-04-01T00:00:00Z

Example 3: Fetch the next page of results

Set After Cursor to the cursor value from the previous Get Many response, keeping the same filters

Links

Discussion