efficy Enterprise CRM icon

efficy Enterprise CRM

Calls the efficy Enterprise JSON API API

Entity → Delete

AI-generated

Summary

Deletes one or more efficy CRM records of a given entity type by key, via the efficy JSON API delete function.

Inputs

  • Entity (required) — Efficy entity code of the records to delete, e.g. Comp, Cont, Oppo, Acti, Docu, Proj.
  • Keys (required) — Semicolon-separated list of entity keys to delete, e.g. 123 or 123;456.
  • Options > Return Full Response — If enabled, outputs the complete API response (an array response is wrapped as { response: [...] }). Otherwise only the first context result is returned.

Output shape

One output item per input item, with the first context result of the efficy API response as JSON (or the full response if Return Full Response is on).

The node runs once per input item. If the API response contains an #error, the node throws, or with Continue On Fail it outputs { error: message } for that item. Each item is sent as a separate POST to /crm/json using the efficyApi credentials. The delete is sent as an api context with a delete function, not as an edit/commit context.

Examples

Example 1: Delete a single company by key

Entity: Comp; Keys: 123

Example 2: Delete several contacts in one call

Entity: Cont; Keys: 45;46;47

Example 3: Delete a record using a key from an earlier node and inspect the whole response

Entity: Oppo; Keys: {{$json.key}}; Options > Return Full Response: true

Links

Discussion