Bazaara Developer Documentation Hub

Welcome to the central developer documentation hub for the Bazaara E-Commerce SaaS Platform. Bazaara enables brands, merchants, and developers to craft premium, customizable storefronts, mobile apps, and custom sales channels utilizing our unified API layer.


🚀 Guides & Roadmap

  • Getting Started: Learn the core architecture concepts, find your Store ID, and run diagnostic checks.
  • Customer Accounts: Set up scoped registrations, customer logins, and forgot/reset password flows.
  • Storefront Catalog: Fetch store profiles, browse product catalogs, filter items, and get details.
  • Shopping Cart: Manage session carts, guest tracking, and cart operations.
  • Checkout & Orders: Complete checkout flows, manage shipping addresses, and place orders.
  • JavaScript SDK Reference: Connect your storefront using our official @xorblin.com/bazaara client SDK.

[!TIP]
Product Roadmap: We are currently building an intuitive Drag & Drop Storefront Builder that runs directly on top of these existing APIs. Merchants will soon be able to build stunning pages visually without writing code, while developers retain full code control through the Bazaara API suite.


🛠️ Technology Highlights

  • API-First Commerce: Complete decoupling of frontend presentation and backend transactional SaaS engine.
  • Multi-Store Isolation: Store assets, products, customers, and carts are fully scoped, enabling multi-tenant SaaS structures.
  • Unified REST APIs: Secure endpoints with rate-limiting, parameter sanitation, and strict Zod validation schemas.
  • Omnichannel Support: Power custom web storefronts, mobile apps, point-of-sale systems, or custom embedded devices.