Retrieve current settings
Fetch the active configuration for your tenant.UUID that uniquely identifies this settings record.
UUID of the organization these settings belong to.
UUID of the tenant these settings apply to.
The active inventory allocation strategy (
HARD or SOFT).Whether automatic purchase order creation is enabled.
Unit count below which a low-stock alert is raised.
The product costing calculation method (
WAC or FIFO).UUID of the user who last saved these settings.
ISO 8601 timestamp when the settings record was first created.
ISO 8601 timestamp of the most recent update.
Update tenant settings
Replace the current settings with new values. All four configurable fields are evaluated together — send the complete desired state, not just the fields you want to change.Settings reference
inventory_allocation_model
Controls how Synq reserves inventory when an order is placed.
Defaults to
| Value | Behavior |
|---|---|
HARD | Stock is immediately decremented and held exclusively for the order. The units cannot be allocated to any other order until the original is cancelled or fulfilled. Use this when accuracy is critical and overselling is unacceptable. |
SOFT | Stock is flagged as tentatively reserved but not decremented from available counts until the order is confirmed. Allows more flexibility, such as supporting reservation windows or high-volume flash sales. |
HARD if omitted.auto_po_enabled
When
true, Synq automatically creates a draft purchase order for a SKU as soon as its on-hand quantity drops to or below default_low_stock_threshold. The draft PO is surfaced in your purchasing queue for review before submission to the supplier.Set to false if you prefer to manage replenishment manually or through an external system.default_low_stock_threshold
The number of units at or below which Synq considers a SKU to be low in stock. This threshold drives:
- Low-stock alerts in the dashboard and notification channels.
- Automatic PO creation when
auto_po_enabledistrue. - AI task context when the Inventory Ops team scans for reorder candidates.
0 or greater. A value of 0 effectively disables threshold-based alerts.costing_method
Determines how Synq calculates the cost of goods sold (COGS) and ending inventory value.
Defaults to
| Value | Method | Description |
|---|---|---|
WAC | Weighted Average Cost | The cost of each unit is the running weighted average of all units received. Smooths out price fluctuations and is simple to manage. |
FIFO | First In, First Out | The oldest inventory layers are consumed first. Best reflects physical stock rotation and is often preferred for perishables or goods with expiry dates. |
WAC if omitted. Changing the costing method affects all future cost calculations; historical records are not retroactively recalculated.The
inventory_allocation_model and costing_method values are stored and evaluated in uppercase. Sending "hard" or "fifo" in lowercase is accepted — Synq normalizes them automatically.