Update Waterfall Configuration
PUT /enrichment/waterfall/configs/{column_id}
Replace a waterfall’s steps and settings. DEFINES SPEND.
Graded like its create sibling POST /enrichment/waterfall/configs: the
definition picks which PAID providers run, is_system_provider charges
graph8 credits per call, email_verification adds a paid verification per
address, and auto_update keeps the column refreshing on its own.
config.org_id is ignored; the key’s organisation is used.
Authorizations
Parameters
Path Parameters
The enrichment column id.
The enrichment column id.
Header Parameters
Request Body required
Replace a waterfall’s definition.
object
A complete waterfall definition.
org_id and created_by are accepted for shape parity with the app and
IGNORED: the organisation always comes from the API key.
object
Verify found emails after the waterfall. PAID per address when
use_system_credentials is true.
object
Use graph8’s provider keys (charges credits) rather than your own.
Route records into lists by their verification result.
One provider attempt in a waterfall.
object
object
object
Use graph8’s provider credentials. Those calls are charged.
Provider name, from GET /enrichment/providers.
Deprecated: use email_verification.
Responses
200
Successful Response
object
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.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error