Actions12
Contact → Update
AI-generatedSummary
Update an existing contact in Loops using either the contact's email or user ID as identifier, with optional additional and custom fields to modify the contact's details.
Inputs
- Email — Email address of the contact (required if User ID is not set) to identify which contact to update.
- User ID — User ID of the contact to identify which contact to update.
- Additional Fields — Optional fields such as first name, last name, mailing lists (as JSON mapping list IDs to booleans), source, subscription status, and user group to update on the contact.
- Custom Properties — Key-value pairs for any additional custom properties to update on the contact.
Output shape
a single JSON object representing the updated contact
Either Email or User ID must be provided to identify the contact. Additional and custom properties are merged into the update request. The operation returns the API response as a JSON object representing the updated contact.