Wishlist
Visitor wishlists. Add/remove products, get wishlist with live product data (prices, stock, images). Requires Visitor Auth — visitor_id identifies the user. Idempotent: adding a product twice is silently ignored.
Endpoints (3)
Add a product to the visitor wishlist. Validates product exists and is active. Idempotent: adding the same product+variant twice is silently ignored. Returns full wishlist.
No input parameters required.
Remove a product from the visitor wishlist. Returns updated wishlist.
No input parameters required.
Get the full wishlist for a visitor. Items enriched with live product data: name, price (variant price if applicable), stock availability, images. Inactive products flagged with product_active=false.
No input parameters required.
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| add-item | wishlist_add_item |
| remove-item | wishlist_remove_item |
| get-wishlist | wishlist_get_wishlist |