appInfo
Fetch store information (branding, settings) via the getAppInfo query.
Fetch store information (branding, settings) via the getAppInfo query.
Adds an item to the cart via the addToCart mutation.
Apply a discount code to the cart and return the updated totals/items.
Creates a fast cart/session for a single product and returns checkout URL/encryption key.
Removes a cart line item by ID and returns the updated cart.
Updates the quantity of an existing cart line item and returns the refreshed cart snapshot.
Fetch the current cart (items, totals, coupon state) during checkout.
Generates an encryption key + checkout URL for a prepared cart/session.
Returns cities list for a given country ID.
Returns a single collection by its handle.
Returns a single collection by its ID.
Returns paginated products belonging to a collection identified by its handle.
Returns a paginated list of collections with basic fields.
Returns a single customer address by its ID.
Creates a customer address entry tied to the current account/session.
Deletes a saved customer address by its ID.
Returns the current customer's saved address by account context.
Starts a customer session (OTP/login link/etc.) and returns a token.
Registers a new customer account (or completes signup) and returns an auth token.
Verifies the OTP sent during customer login/signup and returns an access token.
Returns a single order by its handle (handel).
Confirms an order-related OTP (e.g., COD or phone verification) and returns a token.
Creates an order from submitted checkout data (shipping, payment, line items).
Resolve an order by a one-time order key, returning the order and related app info.
Returns a single product by its ID, including variants, options, images, collections, SEO, and pricing.
Resolves the final price for a product/variant + quantity, including totals and savings.
Returns a paginated list of products with variants, options, images, collections, SEO, and pricing.
Submits a review for an order and its products, including shipping rating.
Returns the shipping price for a given city ID.
Adds a product to the shopper's wishlist (session or account based).
Removes a product entry from the shopper's wishlist and returns the updated list.
Returns wishlists for a given session/account, including nested product details.