Нужно мнение со стороны. Нормально ли что при общении с внешним API, оно отдаёт информации больше, чем необходимо? Например, отдаёт какие-то внутренние состояния и поля, не интересующие клиента?
Если не нормально, то как аргументировать? И что делать, если я могу побить данные в базе, передав какое-нибудь наугад выбранное поле из разряда { ... "status": 3 }