We could maybe also throw a noisy error, but that would be mean to the CLI tool, and the API consumers will learn to do the right thing anyway if data turns out to be missing in the result set.