Distru icon

Distru

Interact with the Distru Public API v1

Actions35

Contacts → Upsert

AI-generated

Overview

This node interacts with the Distru API to upsert (create or update) contact records. It is useful for managing contact information in an automated workflow, such as adding new contacts or updating existing ones with details like first name, last name, email, phone number, job title, company relationship, and owner user ID. For example, it can be used to synchronize contact data from a CRM or form submission into Distru.

Use Case Examples

  1. Automatically add new contacts from a web form submission to Distru.
  2. Update existing contact details in Distru when changes are made in another system.

Properties

Name Meaning
First Name The first name of the contact, required for upserting a contact.
Additional Fields Optional additional contact fields such as ID (for update), last name, title, email, phone number, company ID, and owner ID to provide more detailed contact information.

Output

JSON

  • json - The response data from the Distru API representing the upserted contact object.

Dependencies

  • Distru API with an API token credential

Troubleshooting

  • Ensure the Distru API token is set correctly; otherwise, the node will throw an error indicating the token is missing.
  • If the operation is unsupported or the resource ID is required but missing, the node will throw an error.
  • When uploading files (not applicable here), ensure the binary property contains valid data to avoid errors.

Discussion