Sugiro a remoção dos atibutos da requisição no método APIResource::createAPI, pois os atributos causam override na resposta da API, o que pode levar em perda de dados da resposta.
Basicamente causa override pelas chaves de request e response serem as mesmas, e com isso você perde dados da resposta.
Não há necessidade alguma de incluir os atributos de request na resposta.
Sugiro a remoção dos atibutos da requisição no método
APIResource::createAPI
, pois os atributos causam override na resposta da API, o que pode levar em perda de dados da resposta.Exemplo:
Atributo da lista de itens na requisição:
Como a resposta vem da API:
Porém, ao aplicar o código
Basicamente causa override pelas chaves de request e response serem as mesmas, e com isso você perde dados da resposta. Não há necessidade alguma de incluir os atributos de request na resposta.