I have some middleware code which fetches a list of products from an external api. I am modelling the response and returning that response to clients of my code.
Any clients of my code do not care about specifics on individual products returned: they simply want the collection of products.
How would that be modelled using ddd?
Each product property a value object, a product an entity and a repository to contain all of the products?