Reúna informações relevantes para suas necessidades de negócios

O modelo de saída padrão retorna todos os atributos, mesmo para elementos vazios no modelo, portanto, você pode customizar informações para suas necessidades de negócios específicas. Se não excluir os atributos dos quais não precisa, você receberá mais dados do que o necessário, o que poderá diminuir o desempenho da API.

Por exemplo, se estiver usando a API getOrderDetails() para retornar apenas os atributos OrderLine, mas seu modelo de saída customizado incluir atributos Schedule, todos os atributos para OrderLine e Schedule serão retornados.