# Contact Duplicates Contact Duplicates ## Gets all of the contact duplicates in the system. - [GET /contactDuplicates/{tenantId}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/listcontactduplicates.md): This method will scan all contact duplicates and and return them to the caller. ## Search for potential duplicates - [POST /contactDuplicates/{tenantId}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/duplicatecheck.md): This method searches for potential duplicates ## Execute Batch Operations - [POST /contactDuplicates/{tenantId}/batch](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/executebatchoperations.md): TAllows you to perform up to 100 parallel patch/delete operations ## Search for potential duplicates in the portal - [POST /contactDuplicates/{tenantId}/portal](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/portalduplicatecheck.md): This method searches for potential duplicates and returns masked validation options ## Returns a contact duplicate from the system by its ID. - [GET /contactDuplicates/{tenantId}/{id}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/getcontactduplicate.md): This method will look up a contact duplicate by the specified ID and return it back. ## Partially updates a contact duplicate with the specified ID. - [PATCH /contactDuplicates/{tenantId}/{id}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/patchcontactduplicate.md): This method will patch an existing contact duplicate with the specified ID, using the HTTP PATCH specification. ## Updates a contact duplicate with the specified ID. - [PUT /contactDuplicates/{tenantId}/{id}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/contact-duplicates/updatecontactduplicate.md): This method will update an existing contact duplicate with the specified ID.