CiviCRM

Interact with CiviCRM API v4 (Civi-Go compatible). Supports Contact, Membership, Group, Relationship and Activity entities. Includes dynamic mapping of email, phone, address and location types. Includes birth_date validation and JSON filters for GET MANY.

Overview

This node operation updates an existing Group entity in the CiviCRM system via the CiviCRM API v4. It allows users to specify the Group ID and a collection of fields to update, making it useful for maintaining and modifying group information in CiviCRM. Practical applications include updating group names, titles, or other attributes dynamically within an automation workflow.

Use Case Examples

  1. Updating the name or title of a specific group by providing its ID and new field values.
  2. Modifying multiple fields of a group entity in bulk using the fixed collection input.

Properties

Name Meaning
ID The unique identifier of the Group entity to update. This is required to specify which group to modify.
Fields A collection of field name-value pairs representing the attributes of the Group to update. Multiple fields can be updated simultaneously.

Output

JSON

  • id - The unique identifier of the updated Group entity.
  • name - The name of the updated Group.
  • title - The title of the updated Group.
  • subject - The subject of the updated Group.
  • display_name - The display name of the updated Group.

Dependencies

  • Requires an API key credential for authenticating with the CiviCRM API v4.

Troubleshooting

  • Ensure the provided Group ID exists in the CiviCRM system; otherwise, the update will fail.
  • Field names must be valid attributes of the Group entity in CiviCRM; invalid fields may cause errors.
  • The node expects the 'Fields' input as a fixed collection of name-value pairs; incorrect formatting may lead to unexpected results or errors.
  • API authentication errors may occur if the API key credential is missing or invalid.

Discussion