When to use this. The style item list is the bill-of-materials (BOM) for a style. Each
entry links a reusable item from the item library to a specific style, recording how many units
are needed, which size variant applies, and which item colour card aligns with each style colour.
Use these endpoints to pull full item-level specification data for a style — for example to feed
an ERP, drive a compliance check, or build a custom product sheet.
The workflow
A style item list is assembled in Delogue by designer users and then read by both internal tools and supplier integrations. The typical read path is:1
Identify the style
Use
GET /api/styles to find the style you need. Note its id — that becomes styleId in
the steps below.2
List all style items
GET /api/styles/{styleId}/items returns every item on the style’s BOM together with the
full item library detail: category, composition, supplier, sizes, and properties such as
mainItem or includedCostPrice.3
Inspect a single style item
GET /api/styles/{styleId}/items/{styleItemId} fetches one style item record when you
already know the styleItemId and need the complete detail without loading the full list.4
Read colour card slots
GET /api/styles/{styleId}/items/{styleItemId}/colors returns each style colour column paired
with the item colour card selected for it, including admin and supplier colour specs.Walkthrough
Retrieve all items on style10 to build a component specification list.
item, so a single call gives you categories, parts, materials, supplier, and
contact information without further lookups.
Field reference
Style item (BOM row)
Item library detail (item)
Item size (itemSize)
Colour card slot (/colors endpoint)
Roles & permissions
Reading style item lists requires thestyles permission on either a designer or a
supplier account. Supplier users can only see style items for styles that have been published
and assigned to their organisation. Designer users see all style items within their organisation.
Creating, updating, or removing items from a style item list is a designer-side operation and
requires the styles write permission — those actions are not yet available through the
Delogue API and must be performed in Delogue Classic or Delogue 2.0.
When things go wrong
Errors use the standard envelope (status: "error", a code, and error.details[]). See
Errors & responses for the full list of codes and how to resolve them.
Common cases for these endpoints:
What to call next
Colours
Manage the master colour library that backs style colour columns.
Seasons
Look up the season a style belongs to before fetching its items.
Style categories
Filter styles by category before pulling their item lists.
Size ranges
Understand the size ranges that underpin item size variants.