Ensure product exists in API call

Fixes #6288