Hi Dheeraj,
I would suggest to add error handling to the activity ‘Call REST’, such that you can check the $latestHttpResponse object. This object contains very valuable information, you can log or debug. Hopefully this provides the information what exactly is wrong with the API-call, as 400 http error code means that's something is off (wrong data provided).
If you can share that, we can help better!