Product
objectFields
| Name | Type | Description |
|---|---|---|
| attributesJson | String | JSON object of attribute code to value. |
| brandId | String | |
| categoryId | String | |
| countryOfOrigin | String | |
| description | LocalizedText | |
| familyId | String | |
| fieldSetValuesJson | String | JSON object of field-set values. |
| flags | ProductFlags! | |
| gtin | String | |
| hsCode | String | |
| id | String! | |
| kind | ProductKind! | |
| manufacturer | String | |
| media | [ProductMediaAssignment!]! | Gallery rows with their variant (null = shared), display order. |
| mediaAssetIds | [String!]! | Gallery assets in display order; the first is the main photo. |
| mpn | String | |
| ownerOrganizationId | String! | |
| prepSteps | [String!]! | Extra packing steps the shop asked for (docs/adr/0145, prep_steps). |
| publishedAt | DateTime | |
| quality | ProductQualityScore | |
| secondaryCategoryIds | [String!]! | |
| seo | ProductSeo | |
| slug | LocalizedText! | |
| status | ProductStatus! | |
| title | LocalizedText! | |
| updatedAt | DateTime! | |
| variants | [ProductVariant!]! | |
| warrantyMonths | Int |