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 interacts with the CiviCRM API v4 to perform operations on Membership resources. Specifically, the 'Get' operation retrieves detailed information about a membership record by its ID. It is useful for scenarios where you need to fetch membership details such as name, title, subject, and display name from a CiviCRM system. For example, it can be used to pull membership data for reporting, integration with other systems, or to display membership information in a custom application.

Use Case Examples

  1. Retrieve a membership record by its ID to display membership details in a dashboard.
  2. Fetch membership information to synchronize with another CRM or database system.

Properties

Name Meaning
ID The unique identifier of the membership record to retrieve. This is a required numeric input property used to specify which membership to get.

Output

JSON

  • id - The unique identifier of the membership record.
  • name - The name of the membership.
  • title - The title associated with the membership.
  • subject - The subject related to the membership.
  • display_name - A display-friendly name for the membership.

Dependencies

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

Troubleshooting

  • Ensure the provided ID exists in the CiviCRM system; otherwise, the node may return an empty result or error.
  • Verify that the API credentials are correctly configured and have sufficient permissions to access membership data.
  • If the node throws an error about invalid input, check that the ID is a valid number and is provided as required.

Links

  • CiviCRM API v4 Documentation - Official documentation for the CiviCRM API version 4, which this node uses to interact with membership data.

Discussion