GetProductRequest
| Field | Type | Description |
|---|---|---|
id | string | Stable identifier of the product to fetch. |
Required scope: catalog:read
Returns one product by its stable ID, including inactive products. Prices are
integer minor currency units. countryPrices exposes the country-specific rows
used by CreateQuote; each row includes its country-derived currency. Inspect
isActive before selling. Use ListProducts or product search to discover IDs.
POST /public-api/publicapi.v1.Catalog/GetProduct Returns a single catalog product by its stable identifier.
| Field | Type | Description |
|---|---|---|
id | string | Stable identifier of the product to fetch. |
| Field | Type | Description |
|---|---|---|
product | Product | The requested product. |
{ "id": "<product-id>"}{ "product": { "id": "<product-id>", "name": "Solar panel", "description": "430 W panel", "sku": "PV-430", "priceOnce": 18900, "currency": "EUR", "vatRate": 0.21, "countryPrices": [ { "countryCode": "US", "currency": "USD", "priceOnce": 20500, "vatRate": 0 } ], "isActive": true, "minQuantity": 1, "productKind": "simple" }}