Hi Chanchal,
There are different approaches to reduce the amount of API calls consumed by a given API client, which include (but are not limited to) the following:
- caching on the client side,
- sending cumulative changes, rather than incremental changes( for example using Composite Resources in REST API)
- resort to the Bulk API to mass upload/update records, instead of using the REST API to upload/update the same records.
Thanks.