Skip to content

Cart Integration API

FluentCart-backed paywall search, creation, retrieval, and removal for spaces.

Authentication

Cart routes use SpacePolicy and assume the FluentCart integration module is active.

Endpoints

MethodPathEditionOperationWhat it does
GET/cart/products/searchCoreSearch Cart ProductsSearches published FluentCart products that have at least one variant, returning up to 20 with their formatted price range, for the paywall picker.
POST/cart/products/createCoreCreate Cart ProductCreates a simple one-time digital FluentCart product with a single variant, so a paywall can be set up without leaving the community admin.
GET/cart/spaces/{spaceId}/paywallsCoreList Space PaywallsReturns the published FluentCart products attached to a space as paywalls, each variant carrying its price, thumbnail and a ready-made instant-checkout URL.
POST/cart/spaces/{spaceId}/paywallsCoreCreate Space PaywallAttaches a published FluentCart product to a space as a paywall.
DELETE/cart/spaces/{spaceId}/paywallsCoreDelete Space PaywallDetaches a FluentCart product from a space so it no longer sells access to it.

FluentCommunity developer documentation