Returns all wishlists for the authenticated customer
JavaScript
import { createSpreeClient } from '@spree/sdk' const client = createSpreeClient({ baseUrl: 'https://your-store.com', publishableKey: '<api-key>', }) const wishlists = await client.store.wishlists.list({}, { bearerToken: '<token>', })
{ "data": [ { "id": "wl_UkLWZg9DAJ", "name": "My Wishlist", "token": "umgE8Xa53fRj351uzEXq1F29", "created_at": "2026-03-06T16:06:49.443Z", "updated_at": "2026-03-06T16:06:49.443Z", "is_default": false, "is_private": true } ], "meta": { "page": 1, "limit": 25, "count": 1, "pages": 1, "from": 1, "to": 1, "in": 1, "previous": null, "next": null } }
Publishable API key for store access
JWT token for authenticated customers
Comma-separated list of fields to include (e.g., name,slug,price). id is always included.
wishlists found
Show child attributes
Was this page helpful?