Hi Abhinav,
With regard to data discrepancy that you are encountering, could you confirm if you followed this mapping guide? This guide maps the concepts and naming conventions for reports in the Google Ads UI to the comparable AdWords API reports (You may refer to Ads report and Call Details Report section in the guide). After confirming this and if you still see the data discrepancy between AdWords API reports and Google Ads UI, so I can further investigate the issue, could you provide the following information via Reply privately to author?
Regards,
Hiroyuki
Google Ads API Team