List colours
Every colour on the tenant, sorted by label, unpaginated.
Colours join by label, not by ID: a variant’s colors array and an event’s colourScheme hold the label
text. So this endpoint is how an integration learns which labels will match before writing products. A label
that isn’t in this list simply won’t line up with anything in the app.
GET
/api/v1/colorsAuthorization
AuthorizationBearer token (bloomcount_...) · headerrequiredQuery parameters
fieldsstringComma-separated list of the fields to return, so a caller can ask for the parts of an object it actually uses. A dotted path reaches inside a collection, so `variants.sku` keeps the variants array with only each variant's SKU. The object's own id comes back whether or not it is listed, which keeps a trimmed response addressable. A name that the resource hasn't got returns 422 `unknown_fields:` followed by the names that did not resolve. Omit the parameter for the full object.
Responses
200OK
itemsColour[]requiredShow propertiesHide properties
Array of
ColourcolorIdstringrequirednamestringrequiredThe label a variant's colors array is matched against.
hexstringrequiredisPresetbooleanrequiredPreset colours ship with the account and can't be deleted.
401Missing or invalid API key, or revoked / expired.
errorstringrequired403Authenticated, but the key lacks the required scope or the tenant has no API access.
errorstringrequired429Per-minute rate limit (60/min) or per-month cap exceeded.
errorstringrequired