Para mim não ficou muito claro a razão pela criação da interface Pedido... Na verdade ainda não está muito claro para mim o porquê de se utilizar interface em aplicações front-end... Seria, para justamente assegurar que estámos lidando corretamente com dados de APIs, por exemplo?