Skip to main content
When to use this. Care instruction icons are the reusable care symbols a brand maintains — wash, bleach, dry, iron and dry-clean instructions, grouped by labelling region (Europe, USA, or a custom region). These endpoints are read-only: you look icons up to display them or to reconcile them against a style’s care label. They are created and edited in the Delogue application, not through this API.

The workflow

An icon is a brand-level entry in the care-symbol library. The usual path is to list the library with filters, read a single icon when you need its full detail, and cross-reference the icons that appear on a style’s care instructions.
1

List the library

GET /api/care-instruction-icons with filters (region, icon type, state, text) to find the icons you need.
2

Read one icon

GET /api/care-instruction-icons/{id} for a single icon with its image URL and per-language texts.
3

See them on a style

Icons surface on a style’s care label via GET /api/styles/{styleId}/care-instructions.

Walkthrough

List the European care symbols and read one by id. The list is paginated — pass pageSize and pageNumber, or follow the opaque cursor for keyset pagination.
Each icon carries a region and, for Europe/USA icons, an iconType (wash_instruction, bleach_instruction, dry_instruction, iron_instruction, or dryclean_instruction). Custom-region icons have no fixed type, so their iconType is null.

Field reference

The fields that matter most when reading a care instruction icon:

Roles & permissions

Reading care instruction icons requires the care_instructions permission (read level) on a designer (brand) account — typically CompanyAdmin or CompanyUser. The organisation must also have the Care Instructions module enabled. Per-language translations are returned only when the multiple-language module is enabled; otherwise the list is empty.

When things go wrong

Errors use the standard envelope (status: "error", a code, and error.details[]). Reading a {id} that belongs to another organisation returns 403; an id that exists nowhere returns 404. See Errors & responses for the full list of codes and how to resolve them.

What to call next

Care instructions

The care instructions these icons are attached to.

Style care instructions

Icons on a style’s care label: GET /api/styles/{styleId}/care-instructions.

Care instruction layers

The layered structure a care label is built from.

Authentication

How to get and send your X-Auth-Token API key.