Prefer a custom table or mobile layout? Call the same APIs the widget uses — no iframe required. Requires PIONEER_WIDGETS=1 and a shopper bearer token.
GET /api/widget/points-history — paginated ledger (Swagger)
GET /api/widget/claim-rewards/balance — current balance (Swagger)