get
https://api.duodeal.app/api/products/
Retrieves a single product by its ID.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | Product unique identifier |
Response Fields
| Field | Type | Description |
|---|---|---|
id | integer | Product unique identifier |
name | string | Product name |
reference | string | Product reference/SKU |
description | string | Product description |
active | boolean | Whether product is active |
archived | boolean | Whether product is archived |
url | string | External URL (e.g., supplier link) |
tips | string | Additional tips or notes |
customFields | object | Custom field values |
unity | object | Unit of measure |
unity.id | integer | Unity ID |
unity.name | string | Unity name |
medias | array | Associated media files |
prices | array | Product prices by category |
prices[].id | integer | Product price ID |
prices[].price | float | Price amount |
prices[].priceCategory | object | Associated price category |
requiredChildRelations | array | Required child products |
createdAt | datetime | Creation timestamp |
updatedAt | datetime | Last update timestamp |
Response
200 OK: Returns the product details401 Unauthorized: Invalid or missing API key404 Not Found: Product not found
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
200Successful response
401Unauthorized
