Enrichment

Create Routing Rule

Move records from one list to another when they match. FREE to create.

schedule_type decides how long this lives: one_time runs when asked, continuous keeps matching NEW records for as long as the rule exists. A continuous rule combined with an auto-enriching destination is a standing spend, so read the two together.

column_config.mode all copies every enrichment column with the record - data you have already paid for travels with it rather than being re-bought.

post/enrichment/list-routing/rules

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/enrichment/list-routing/rules
  • Auth: HTTP bearer

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

namestring required
source_list_idinteger required
dest_list_idinteger nullable
dest_list_namestring nullable

Create a new destination with this name.

formula_textstring nullable
ai_explanationstring nullable
schedule_type'one_time' | 'continuous'

continuous keeps matching NEW records for as long as the rule exists.

sync_mode'all_matching' | 'new_only'

Response

Successful Response

dataEnrichmentPayload required

One enrichment object, open-shaped.

Open on purpose: a workbench column set is defined by the CUSTOMER at runtime, and the enrichment result shapes grow with every provider added. Pinning them would drop whatever a provider returned that this contract had not caught up on, which on an enrichment surface is the data the customer paid for.

Changes

No recorded changes to this operation across all 2 revisions of this API.