Object
Admin / POScategory
A product category (and optional subcategory tree).
Shop taxonomy. Products reference categoryId / subcategoryId. Parent/child via parentId.
Exposure
Used in Admin, POS, or Storefront. Not exposed on Merchant API v1 routes yet.
What
The category object is the JSON / domain shape for this resource in RetailLink.
Why
Use these fields when integrating — not scraped Admin HTML — so sync jobs and apps stay stable across UI changes.
How
Read each property below — description first, then that property's Code / Data / Output (or type). Use the sticky example JSON on the right as a full fixture.
Properties
9 fields on category. Types link to related objects when available. Snippets for a property appear under that property.
id
stringCategory id.
id: stringname
stringDisplay name.
name: stringcode
stringShop-scoped code (unique with parentId).
code: stringdescription
string | nullOptional description.
description: string | nullparentId
string | nullParent category id when this row is a subcategory.
parentId: string | nullposition
numberSort order within siblings.
position: numberisActive
booleanWhether the category is active.
isActive: booleancreatedAt
stringISO-8601 created timestamp.
createdAt: stringupdatedAt
stringISO-8601 updated timestamp.
updatedAt: string