Twenty icon

Twenty

Interact with the Twenty API

Person → Find Duplicates

AI-generated

Overview

This node interacts with the Twenty API to find duplicate person records within a Twenty workspace. It is useful for data deduplication tasks where you want to identify and manage duplicate person entries in your database. For example, you can input a list of person IDs or raw JSON payloads of people to check for duplicates, optionally including related records to a specified depth.

Use Case Examples

  1. Find duplicates for a list of person IDs to clean up your contact database.
  2. Compare new person data against existing records to prevent duplicate entries.

Properties

Name Meaning
Base URL Base URL for your Twenty workspace REST API, including the /rest suffix.
Depth Controls whether related records are expanded in the response, with options for primary record only or including direct relations.
Person IDs List of person IDs to check for duplicates.
People (JSON) Optional raw JSON array of people payloads to compare against existing records.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • duplicates - Array of duplicate person records found based on the input criteria.

Dependencies

  • Requires an API key credential for authentication with the Twenty API.

Troubleshooting

  • Ensure the Base URL is correctly set to your Twenty workspace REST API endpoint including the /rest suffix.
  • Verify that the API key credential is valid and has the necessary permissions.
  • If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be aware of security risks.
  • Check proxy settings if requests are failing due to network restrictions.
  • Adjust timeout settings if the server response is slow or timing out.

Links

  • Twenty API Documentation - Official documentation for the Twenty API, useful for understanding available endpoints and request formats.

Discussion