Create listing
Authentication
API key (lb_ prefix). Pass as: Authorization: Bearer lb_...
Request
Content type determines post-payment behavior. static: ListBee delivers pre-attached content. generated: agent creates content after payment, ListBee delivers. webhook: ListBee fires order.paid, seller’s system takes over.
Custom fields to collect from the buyer at checkout (e.g. size, color, shipping address). Email is always collected.
Stock quantity. null = unlimited (default), 0 = out of stock, positive integer = sell N then stop. Auto-decrements on each order.
Bullet-point features shown as badges on the product page. Max 10 items. Each should be short (2-4 words).
Cover image file token from POST /v1/files. Shown prominently on the product page. Recommended: 1200x630px.
Arbitrary key-value pairs forwarded in webhook event payloads. Use for your own tracking (campaign IDs, source tags).
UTM medium tag for Google Analytics. Defaults to ‘product_page’ if omitted
Strikethrough price in cents (smallest currency unit). Must be greater than price. Examples: $39 = 3900.
Short promotional badges shown on the product page (e.g. ‘Best seller’, ‘Limited time’). Max 10 items.
Seller-provided aggregate star rating (1-5). Shown on the product page. Values outside range clamped.
Seller-provided review or purchase count shown alongside the rating on the product page.
Featured review cards shown on the product page. Seller-provided, not buyer-submitted. Max 10.
Response
Bullet-point features shown as badges on the product page.
Content type: static (pre-attached content, ListBee delivers), generated (content created after payment, ListBee delivers), webhook (paid order handed to seller’s system).
True if a cover image exists (uploaded or generated)
Monetization readiness. sellable is true when buyers can complete a purchase. If false, actions lists what’s needed with kind (api/human), resolve details, and next points to the highest-priority action.
Object type identifier. Always listing.
Deliverables pre-attached to this listing. Required for static content_type — ListBee delivers these to buyers on payment. Empty for generated (content created per-order) and webhook (seller handles delivery) listings.
Short promotional badges shown on the product page (e.g. ‘Best seller’, ‘Limited time’).
Seller-provided aggregate star rating (1-5). Shown on the product page.
Seller-provided review or purchase count shown alongside the rating on the product page.
Featured review cards shown on the product page. Seller-provided, not buyer-submitted.
Arbitrary key-value pairs forwarded in webhook event payloads. Set at creation or update.
Stock quantity. null = unlimited, 0 = out of stock. Auto-decrements on each order.
Full product page URL — share this with buyers
Embeddable product page URL — use in iframes. Renders minimal version without header/footer.