Skip to main content
GET
Get a catalog item

Authorizations

Authorization
string
header
required

Opaque mvy_test_ API key sent as a Bearer token. It derives exactly one workspace server-side; the path never carries a workspace selector.

Path Parameters

itemId
string
required

The opaque catalog item id.

Response

The requested resource.

itemId
string
required
sku
string
required
name
string
required
categoryId
string
required
unitOfMeasure
enum<string>
required
Available options:
unit,
box,
pack,
bottle,
ampoule,
milliliter,
liter,
gram,
kilogram,
pair,
kit
criticality
enum<string>
required
Available options:
low,
medium,
high
tracksLot
boolean
required
tracksSerial
boolean
required
tracksExpiry
boolean
required
highValue
boolean
required
status
enum<string>
required
Available options:
draft,
active,
inactive
description
string
brand
string
photoKeys
string[]
packaging
string
cost
integer

Recorded cost in minor units. Interpret it with costStatus and costMeasurement; requires catalog.cost:read.

Required range: 0 <= x <= 9007199254740991
currency
string

ISO-4217. Present only with catalog.cost:read.

Pattern: ^[A-Z]{3}$
costStatus
enum<string>

Cost applicability and data quality. Omitted together with all cost metadata without catalog.cost:read.

Available options:
unset,
verified,
review_required,
invalid
costMeasurement
object