If you add a contact via the API is it passed through any of the de-duplication rules? I.e. if I add a contact that matches an existing record will it create a new record or merge with the existing record?

If the contact is passed through the de-duplication rules how can you control which rule applies?

I am wondering if I need to create the necessary logic in my code to test if a new contact is a duplicate or if I can rely on the de-duplication process to take care of this.

1 Answer 1


you can either set a check_duplicate=>true extra param... but to be honest, I always done the duplicate checking on the code side before calling the contact create api, because it's way more versatile and it's easier to match your exact need

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.