BankSync icon

BankSync

Interact with the BankSync API

Actions28

Enrichment → Update

AI-generated

Summary

Update an existing enrichment with specified fields

Inputs

  • enrichmentId (required) — The enrichment to operate on, selected from the list or provided by ID
  • name — New name for the enrichment
  • enabled — Whether the enrichment should be enabled
  • allFeeds — Whether to apply the enrichment to all feeds
  • feedIds — Array of feed IDs to apply the enrichment to
  • ruleConfig — Rule configuration JSON for rule-type enrichments
  • alertConfig — Alert configuration JSON for alert-type enrichments
  • memoryConfig — Memory configuration JSON for memory-type enrichments

Output shape

a single enrichment record

The updated enrichment object is returned; pagination is not applicable; errors are handled via continueOnFail and may appear as records with error messages.

Examples

Example 1: Rename an enrichment and disable it

enrichmentId: enr123; updateFields: {name: "Updated Name", enabled: false}

Example 2: Modify feed assignments and rule config

enrichmentId: enr456; updateFields: {feedIds: ["feed1","feed2"], ruleConfig: {"action":"filter"}}

Example 3: Enable an enrichment and set it to apply to all feeds

enrichmentId: enr789; updateFields: {enabled: true, allFeeds: true}

Links

Discussion