CiviCRM icon

CiviCRM

Interact with CiviCRM API v4 to manage contacts, memberships, groups, and more.

Custom API Call → Get Many (Legacy)

AI-generated

Summary

Sends a CiviCRM APIv4 request for the specified entity and action, using the legacy operation value as a raw API call. Configure the entity, action, and JSON parameters to control the request; the node returns the API response as one output item per input item.

Inputs

  • Entity (required) — CiviCRM APIv4 entity to call, such as Contact or Membership.
  • Action (required) — APIv4 action to invoke, such as get, create, or getFields.
  • Params (JSON) — Valid JSON object passed as the request parameters. Defaults to {"limit":25}; an empty value sends an empty object.
  • Runtime Bearer Token (Optional) — Optional JWT, often supplied with an expression. When set, it is used for this request without falling back to credential authentication if the response is empty or an error occurs.
  • Base URL Override — Optional CiviCRM site root for this item, without /civicrm. Uses the credential's base URL when empty; a missing scheme defaults to https, and only HTTP(S) URLs are accepted.

Output shape

One item containing the raw CiviCRM API response for each input item.

This legacy selection follows the raw API-call path; it does not apply the structured Get Many limit, Return All, or Where settings. Invalid Params JSON raises an error; with Continue On Fail enabled, an error object is returned for that input item.

Links

Discussion