Read More
Read now

Overriding API request with Retrofit


In the mobile app development lifecycle, communicating with the server(via API) to get or store data is one of the basic needs.

Retrofit is a type-safe REST client for Android, Java and Kotlin developed by Square. The library provides a powerful framework for authenticating and interacting with APIs and sending network requests. I am writing this blog is written to express a special case while using Retrofit.

Let’s understand the use case with an example.

Suppose we need to override our API requests to add a key in every API of our project then we need to edit all our API requests or we can edit our client to add a key in all requests. We can do it by overriding our requests.

Below is the code example:

In conclusion, in this way we can override our requests with Retrofit.

Thanks for viewing. Please get in touch via comment box for any discussions.

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.


Big thanks to Webkul and his team for helping get Opencart release ready!

Deniel Kerr

Owner and Founder. Opencart

Talk to Sales
Start a Project

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home