Hi Alex.
Personally I would prefer that all formats are generated. I want the medium size format for my requested resource and I wish I could trust that the API would provide it.
But yeah. I totally get that. Can you link me to the docs explaining how the formats work? I couldn’t find it when I looked for it.
Is there any other alternative that would work without comparisons of the returned response? For example providing what format you want in the url, which would scale up if needed?