Marketplace

Build a Marketplace Storefront

Fetch published products, create checkout sessions, and return customers after payment.

For the detailed product documentation, see Build a storefront.

The short version:

  1. Fetch published products with GET /marketplace/marketplace-items.
  2. Resolve one or more target device IDs.
  3. Create a checkout session with POST /marketplace/checkout/session.
  4. Redirect the customer to the returned checkoutUrl.
  5. Read purchase state with GET /marketplace/providers/purchases.

For the full product flow, see Build a storefront.