Flavours API

Order

Order ProductsGET

Paginated on-demand line items for an order, filtered by status (related/returned/changed). At X-API-Version >= 2.6.0 each row eager-loads its product/modifiers/taxes/discounts by default; below 2.6.0 rows are bare unless explicit includes are passed. Scoped to the caller's market/branch. Paginated via page/per_page (max 100).

Get Api V2 Orders Order Id Products Order Product IdGET

Post Api V2 Orders Order Id Products Order Product IdPOST

Generate Order InvoicePOST

Generate (or reuse a cached) invoice PDF for an order and return its file URL.

List Order TypesGET

List the shared order type catalog, flagged with whether the caller market has adopted each entry.

Create Order TypePOST

Register a new order type in the shared catalog.

Detail Order TypeGET

Get a catalog order type by its key.

Delete Order TypeDELETE

Remove a catalog order type (blocked while any market has adopted it).

Update Order TypePUT

Update a catalog order type's canonical name/image.

List Order Type ConfigsGET

List the caller market's adopted order types with pagination and filtering options.

Create Order Type ConfigPOST

Adopt an existing order type or mint a new one for the caller market. A target=PRODUCT config may carry a products[] batch of per-product charge overrides (sync/replace, keyed by modifier_id).

Detail Order Type ConfigGET

Get details of a specific adopted order type by its config id.

Delete Order Type ConfigDELETE

Remove an adopted order type from the caller market.

Update Order Type ConfigPUT

Update an adopted order type for the caller market. When the effective target is PRODUCT, a products[] batch syncs per-product charge overrides (sync/replace, keyed by modifier_id).

Detail Order Type ProductGET

Get a product's saved price for an order type, or null if unverified.

Upsert Order Type ProductPOST

Create or update a product's saved price for an order type.

Delete Order Type ProductDELETE

Revert a product to auto/computed pricing for an order type.