Actions67
- User Actions
- Teams Actions
- Custom Fields Actions
- Tickets Actions
- Ticket Status Actions
- Deals Actions
- Webhooks Actions
- Contacts Actions
- Companies Actions
- Bussiness Types Actions
- Tags Actions
- Deal Phases Actions
- Invoices Actions
- Subscriptions Actions
- Products Actions
- Projects Actions
- Tasks Actions
- Files Actions
- Notes Actions
Contacts → Update
AI-generatedOverview
This node updates an existing contact in the Teamleader system. It allows users to modify various contact details such as first name, last name, salutation, website, birthday, language, remarks, marketing mail consent, and the company the contact is linked to. This operation is useful for keeping contact information current and accurate in a CRM workflow.
Use Case Examples
- Updating a contact's last name and website after receiving new information.
- Changing the marketing mail consent status of a contact based on their preferences.
- Linking a contact to a different company or updating their position within the company.
Properties
| Name | Meaning |
|---|---|
| First Name | The first name of the contact. |
| Last Name | The last name of the contact. This is a required field for updating a contact. |
| Salutation | The salutation of the contact. |
| Website | The website of the contact. |
| Birthday | The birthday of the contact in the format YYYY-MM-DD. |
| Language | The language of the contact. |
| Remarks | Remarks or notes about the contact. |
| Marketing Mails Consent | Whether the contact has given consent to receive marketing mails. |
| Company ID | The ID of the company the contact is linked to. This is required for updating the contact's company association. |
| ID | The unique identifier of the contact to update. This is required to specify which contact to update. |
Output
JSON
id- The unique identifier of the updated contact.first_name- The updated first name of the contact.last_name- The updated last name of the contact.salutation- The updated salutation of the contact.website- The updated website of the contact.birthday- The updated birthday of the contact.language- The updated language of the contact.remarks- The updated remarks about the contact.marketing_mails_consent- The updated marketing mails consent status of the contact.company_id- The ID of the company the contact is linked to after the update.
Dependencies
- Teamleader API OAuth2 credentials
Troubleshooting
- Ensure the contact ID provided is valid and exists in the Teamleader system to avoid errors.
- Verify that the required fields, especially 'Last Name' and 'Company ID', are provided when updating a contact.
- Check the format of the 'Birthday' field to be YYYY-MM-DD to prevent validation errors.
- If the API returns no data, confirm that the request parameters are correctly set and the OAuth2 credentials are valid.
Links
- Teamleader API Documentation - Official documentation for the Teamleader API used by this node.