Update listing
Update listing fields. Slug can be changed while in draft status — input is slugified, conflicts get a random suffix. Returns updated listing with readiness.
Authentication
API key (lb_ prefix). Pass as: Authorization: Bearer lb_...
Path parameters
Listing ID (lst_ prefixed).
Request
URL slug for the product page (e.g. ‘seo-playbook’). Only changeable in draft. Auto-slugified. On conflict, random suffix appended.
Stock quantity. null = unlimited, 0 = out of stock, positive integer = sell N then stop.
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).
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.