Could any one guide us the best approach to find the duplicates using with own filters not salesforce Duplicate Rules.
We have pushing leads to Salesforce from external tool.We want restrict the duplicates with own filters before push to SF.
Presently, we follow the below approach.
1)Filter set up
example : (Company AND Phone)
2)Check duplicates using above filter using SOQL through REST API
Select id,name,company from Lead where company ='Salesforce.com' AND phone='1235645698';
In Our tool,We pushing bulk leads also .In this case,one API call consume for each lead to check the duplicates.
Is there any alternative approach to find the duplicates using self filters not Salesforce native duplicate management.