API ReferenceProduct Variants

Overview

Manage product pricing, inventory, booking rules, and deliverables.

Variants turn a product into something a customer can buy: a monthly membership, a downloadable edition, or an appointment. Each variant defines pricing, accepted payment methods, stock or booking rules, and delivery. Course, credits, and add-on products permit only one variant.

Creating, updating, and deleting variants requires the listing ability and product and variant IDs from the selected store. Sensitive deliverables are write-only or hidden in responses; keep your own secure copy. Use the path containing both {product} and {variant} for a single update or deletion, and /batch for batch changes. Older paths without a variant ID are deprecated and return 404.

The operation schemas are authoritative for pricing units, deliverable shapes, serial limits, booking fields, and nullable date-time values.

Endpoints

On this page