title: Retrofit - Different Response
body: <p>I am consuming an API in Android using Retrofit. The success response looks different to the error/failure response. How can I therefore achieve this?</p>
  
  <p>I currently have something to this affect:</p>
  
  <pre><code>Call&lt;AuthenticateUserResponse&gt; authenticateUser(String id);
  </code></pre>