Products
Products describe the specific goods you offer to your customers.
Query products with filters and pagination
Query products using filters, sorting, and pagination. This endpoint supports a maximum of 10,000 results.
Stream all products matching a filter
Stream products using filters and sorting. Unlike `/products/query`, this endpoint has no result limit and returns all matching products.
Get a product by ID or unique identifier
Returns a single product. Pass **exactly one** query parameter to identify the product: either `id` (Medipim product ID) or one of the unique identifier fields listed below. The available identifier fields depend on your region.
Embed a product page
Returns an HTML page presenting product information, suitable for embedding in a webpage or app via an iframe.
Create a product
Create a new product. The request body must include a `product` object with field values.
Update a product
Update an existing product. Identify the product by `id` (Medipim product ID) or `product` (unique identifier).
Get product field definitions
Returns the list of product data fields available for the authenticated user.
Add a media item to a product
Link an existing media item to a product. The product can be identified in two ways:
Remove a media item from a product
Disassociate a media item from a product. Identify the product by `id` or `product` (unique identifier).
Create a product description
Create a new description for a product. The product is identified by its Medipim product ID
Update a product description
Update an existing description of a product. The product is identified by its Medipim product ID
Delete a product description
Remove an existing description from a product. The product is identified by its Medipim product ID
Query product attributes (deprecated)
**Deprecated** — this endpoint always returns an empty result set.
Find a product attribute (deprecated)
**Deprecated** — this endpoint always returns `404 Not Found`.
Query product attribute options (deprecated)
**Deprecated** — this endpoint always returns an empty result set.
Find a product attribute option (deprecated)
**Deprecated** — this endpoint always returns `404 Not Found`.
Query product families
Search and filter product families. A product family groups related products together — for