A List Definition is the configuration template for a type of product list. It defines the rules that all lists of that type will follow, whether items can have quantities, whether the list can be shared, and whether items can be reserved.Documentation Index
Fetch the complete documentation index at: https://docs.omneo.io/llms.txt
Use this file to discover all available pages before exploring further.
List definition fields
| Field | Required | Description |
|---|---|---|
name | Yes | Display name for the list type |
handle | Yes | Unique slug identifier |
type | Yes | Category/type string for grouping |
short_description | No | Brief description shown to customers |
description | No | Full description |
allow_share | No | Whether lists of this type can be shared with others |
allow_quantity | No | Whether items can have a quantity (e.g., “2 of this item”) |
allow_reserve | No | Whether others can reserve items on shared lists |
allow_custom_product | No | Whether custom (non-Omneo-product) items can be added |
is_published | No | Whether the definition is active |
is_active | No | Whether new lists can be created from this definition |
tags | No | Array of tags for filtering |
Creating a list definition
id, you will need it when creating customer lists.
Reading a list definition
Updating a list definition
Deleting a list definition
Common definition types
| Type | allow_share | allow_reserve | allow_quantity | Use case |
|---|---|---|---|---|
wishlist | true | true | false | Customer-built wishlist for gifting |
gift-registry | true | true | true | Bridal/baby registry with quantities |
hold | false | false | false | In-store hold list visible to staff |
style-edit | false | false | false | Stylist-curated list for a client |