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 |