# Salesive Docs ## Docs - [Authenticate shopper](https://docs.salesive.com/api-reference/endpoint/auth/authenticate.md): Trigger the signup flow by sending a one-time code to the shopper's email. - [Check user exists](https://docs.salesive.com/api-reference/endpoint/auth/check-user.md): Verify if a user account already exists with the provided email address. - [Create ghost user](https://docs.salesive.com/api-reference/endpoint/auth/create-ghost.md): Create an anonymous guest user session without requiring authentication. - [Get authenticated user](https://docs.salesive.com/api-reference/endpoint/auth/me.md): Validate a shopper token and retrieve the current session profile. - [Resend verification code](https://docs.salesive.com/api-reference/endpoint/auth/resend-otp.md): Send a fresh one-time code when the shopper did not receive or lost the previous message. - [Verify email](https://docs.salesive.com/api-reference/endpoint/auth/verify.md): Confirm the one-time code and issue a session token for the shopper. - [List banners](https://docs.salesive.com/api-reference/endpoint/banners/get-all.md): Retrieve banner creatives for the current storefront with pagination. - [List blogs](https://docs.salesive.com/api-reference/endpoint/blogs/get-all.md): Retrieve a paginated set of blog posts for the current storefront. - [Get blog by ID](https://docs.salesive.com/api-reference/endpoint/blogs/get-by-id.md): Retrieve the full content of a specific storefront blog post. - [Add item to cart](https://docs.salesive.com/api-reference/endpoint/cart/add-item.md): Add a product or variant to the authenticated shopper's cart. - [Clear cart](https://docs.salesive.com/api-reference/endpoint/cart/clear-cart.md): Remove all items from the authenticated shopper's cart. - [Get cart](https://docs.salesive.com/api-reference/endpoint/cart/get-cart.md): Retrieve the current cart for the authenticated shopper. - [Remove cart item](https://docs.salesive.com/api-reference/endpoint/cart/remove-item.md): Remove a product or variant from the cart. - [Remove cart variant](https://docs.salesive.com/api-reference/endpoint/cart/remove-variant.md): Remove a specific variant line item from the shopper's cart. - [Update cart item](https://docs.salesive.com/api-reference/endpoint/cart/update-item.md): Update the quantity of a product or variant already in the cart. - [Update cart variant](https://docs.salesive.com/api-reference/endpoint/cart/update-variant.md): Adjust the quantity for a specific variant line item already in the cart. - [Create comment](https://docs.salesive.com/api-reference/endpoint/comments/create-comment.md): Create a new comment on a product. - [Dislike comment](https://docs.salesive.com/api-reference/endpoint/comments/dislike-comment.md): Dislike a comment. - [Get product comments](https://docs.salesive.com/api-reference/endpoint/comments/get-product-comments.md): Retrieve top-level comments for a specific product. - [Get replies](https://docs.salesive.com/api-reference/endpoint/comments/get-replies.md): Retrieve replies to a specific comment. - [Like comment](https://docs.salesive.com/api-reference/endpoint/comments/like-comment.md): Like a comment. - [Reply to comment](https://docs.salesive.com/api-reference/endpoint/comments/reply-to-comment.md): Reply to an existing comment on a product. - [Get cities by state](https://docs.salesive.com/api-reference/endpoint/country/get-cities.md): Retrieve cities for a specific state within a country - [List countries](https://docs.salesive.com/api-reference/endpoint/country/get-countries.md): Retrieve all supported countries with metadata - [Get country by short name](https://docs.salesive.com/api-reference/endpoint/country/get-country.md): Retrieve country information by its short name - [Get states by country](https://docs.salesive.com/api-reference/endpoint/country/get-states.md): Retrieve states for a specific country by its short name - [Apply coupon to order](https://docs.salesive.com/api-reference/endpoint/coupons/apply.md): Apply a validated coupon code to a pending order and automatically calculate the discount. - [Verify coupon](https://docs.salesive.com/api-reference/endpoint/coupons/verify.md): Validate a coupon code and calculate the discount amount before applying it to an order. - [Check subscription](https://docs.salesive.com/api-reference/endpoint/newsletter/check-subscription.md): Check if an email is subscribed to the newsletter. - [Subscribe to newsletter](https://docs.salesive.com/api-reference/endpoint/newsletter/subscribe.md): Subscribe an email to the shop's newsletter. - [Unsubscribe](https://docs.salesive.com/api-reference/endpoint/newsletter/unsubscribe.md): Unsubscribe an email from the newsletter. - [Update email](https://docs.salesive.com/api-reference/endpoint/newsletter/update-email.md): Update a subscriber's email address. - [Add shipment to order](https://docs.salesive.com/api-reference/endpoint/orders/add-shipment.md): Associate a shipment with an order using shipping address and option. - [Create order from cart](https://docs.salesive.com/api-reference/endpoint/orders/create-from-cart.md): Create an order from items in the authenticated shopper's cart. - [Get order by ID](https://docs.salesive.com/api-reference/endpoint/orders/get-order.md): Retrieve a specific order by its ID - [List orders](https://docs.salesive.com/api-reference/endpoint/orders/list-orders.md): Retrieve orders for the authenticated shopper with optional filters. - [Get shop payments](https://docs.salesive.com/api-reference/endpoint/payments/get-payments.md): Retrieve payment methods configured for the shop. - [List products](https://docs.salesive.com/api-reference/endpoint/products/get-all.md): Retrieve a paginated set of products with optional search filtering. - [Get product](https://docs.salesive.com/api-reference/endpoint/products/get-by-id.md): Return a single product by its identifier or slug. - [Get category](https://docs.salesive.com/api-reference/endpoint/products/get-category.md): Return a single category by its identifier, slug, or name. - [List products by category](https://docs.salesive.com/api-reference/endpoint/products/list-by-category.md): Retrieve products scoped to a specific category with pagination and search filtering. - [List categories](https://docs.salesive.com/api-reference/endpoint/products/list-categories.md): Return all product categories configured for the storefront. - [Create/update subscription](https://docs.salesive.com/api-reference/endpoint/push-subscriptions/create-update-subscription.md): Create or update a push subscription. - [Delete all subscriptions](https://docs.salesive.com/api-reference/endpoint/push-subscriptions/delete-all-subscriptions.md): Delete all push subscriptions for the current user. - [Delete subscription](https://docs.salesive.com/api-reference/endpoint/push-subscriptions/delete-subscription.md): Delete a specific push subscription. - [Get VAPID public key](https://docs.salesive.com/api-reference/endpoint/push-subscriptions/get-vapid-public-key.md): Retrieve the VAPID public key for push notifications. - [List subscriptions](https://docs.salesive.com/api-reference/endpoint/push-subscriptions/list-subscriptions.md): List all push subscriptions for the current user. - [Create review](https://docs.salesive.com/api-reference/endpoint/reviews/create-review.md): Create a product review. - [Get pending reviews](https://docs.salesive.com/api-reference/endpoint/reviews/get-pending-reviews.md): Retrieve products from completed orders that are pending review. - [Get product reviews](https://docs.salesive.com/api-reference/endpoint/reviews/get-product-reviews.md): Retrieve reviews for a specific product. - [Get shop reviews](https://docs.salesive.com/api-reference/endpoint/reviews/get-shop-reviews.md): Retrieve all reviews for the shop. - [Autocomplete address](https://docs.salesive.com/api-reference/endpoint/shipping-address/autocomplete.md): Get real-time address suggestions as users type to improve address entry experience. - [Convert coordinates to address](https://docs.salesive.com/api-reference/endpoint/shipping-address/coords-to-address.md): Convert geographic coordinates (latitude/longitude) to a human-readable address using reverse geocoding. - [Create shipping address](https://docs.salesive.com/api-reference/endpoint/shipping-address/create.md): Store a new shipping address for the authenticated shopper and optionally set it as default. - [List shipping addresses](https://docs.salesive.com/api-reference/endpoint/shipping-address/get-all.md): Retrieve all saved shipping addresses for the authenticated shopper. - [Get default shipping address](https://docs.salesive.com/api-reference/endpoint/shipping-address/get-default.md): Return the shopper's active default shipping address, if one is set. - [Get shipping options](https://docs.salesive.com/api-reference/endpoint/shipping/get-options.md): Retrieve available shipping options for a specific address and order. - [Get shipments by order](https://docs.salesive.com/api-reference/endpoint/shipping/get-shipments.md): Retrieve all shipments associated with a specific order. - [Get shop brand](https://docs.salesive.com/api-reference/endpoint/shop/get-brand.md): Retrieve shop brand information (name and logo). - [Get shop](https://docs.salesive.com/api-reference/endpoint/shop/get-shop.md): Retrieve shop information using shop context header or referrer. - [Add item to wishlist](https://docs.salesive.com/api-reference/endpoint/wishlist/add-item.md): Add a product or variant to the authenticated shopper's wishlist. - [Clear wishlist](https://docs.salesive.com/api-reference/endpoint/wishlist/clear-wishlist.md): Remove all items from the authenticated shopper's wishlist for a specific shop. - [Get wishlist](https://docs.salesive.com/api-reference/endpoint/wishlist/get-wishlist.md): Retrieve the authenticated shopper's wishlist for a specific shop. - [Remove item from wishlist](https://docs.salesive.com/api-reference/endpoint/wishlist/remove-item.md): Remove a product or specific variant from the authenticated shopper's wishlist. - [Salesive Store API overview](https://docs.salesive.com/api-reference/introduction.md): Understand authentication, environments, and conventions before calling the Salesive Store API. - [Development](https://docs.salesive.com/development.md): Salesive development tooling, CLI, and Vite plugin - [Examples](https://docs.salesive.com/form-builder/examples.md): Real-world examples of Salesive form configurations - [Field Types](https://docs.salesive.com/form-builder/field-types.md): Complete reference for all available field types in Salesive Form Builder - [Getting Started](https://docs.salesive.com/form-builder/getting-started.md): Create your first Salesive configuration form - [Introduction to Salesive Form Builder](https://docs.salesive.com/form-builder/introduction.md): Create dynamic configuration forms for your Salesive themes and templates - [Schema Structure](https://docs.salesive.com/form-builder/schema-structure.md): Complete reference for Salesive form schema structure - [Using Variables in Themes](https://docs.salesive.com/form-builder/using-variables.md): Learn how to use collected configuration variables in your Salesive themes - [Welcome to Salesive](https://docs.salesive.com/index.md): Build, launch, and scale commerce experiences with the Salesive platform - [Quickstart](https://docs.salesive.com/quickstart.md): Build a Salesive-powered storefront with the Store API, Axios client, and dev tools - [Frontend Routing](https://docs.salesive.com/routing.md): Understanding manual and automatic routes in Salesive storefronts - [Salesive Widget](https://docs.salesive.com/widget.md): Embeddable widgets automatically included in all Salesive storefronts ## OpenAPI Specs - [openapi](https://docs.salesive.com/api-reference/openapi.json) ## Optional - [Salesive website](https://salesive.com) - [Support](mailto:support@salesive.com)