теоретически, вы даже не знаете, как создаются данные, которые вы получаете от микросервисов, поскольку вы знаете только интерфейс (API) и то, что он возвращает.
При этом вы должны принять ответ данных этого API как заданный.
Конечно, дополнительная проверка не может повредить в первую очередь.
Но рассмотрим случай, когда какая-то бизнес-логика изменилась, что привело к изменению в одной из служб. Это может быть простая вещь, например адаптация определения KPI, приводящая к другому ответу (с данными, а не по структуре) от микросервиса.
Ваша проверка тоже потерпит неудачу как ложноположительная. Вам нужно будет адаптировать свою проверку практически ни за что.