Thanks, I'll check this again, but my issue is that interceptors receive the response before the parsing of the body response into its generic type (by retrofit or Apollo). Ideally I'd like to know the request succeeded and the response was correctly parsed into its generic type then log the request + response following some business logic we have