Add waterfall to table
Add a waterfall to a table by its UUID. A waterfall tries multiple data providers in sequence until one returns a result.
Use GET /v1/waterfalls to list available waterfalls and their parameters, enrichments, and email verifiers.
After adding, run the waterfall with POST /v1/table/{uuid}/run-enrichment/{id}.
Headers
API Key for authentication
Path Parameters
The UUID of the table
Body
Waterfall identifier (e.g. 'email_getter'). Get from GET /v1/waterfalls.
Maps waterfall parameter names to table column identifiers (UUID) or column names (the key used in GET /v1/table/{uuid}/rows response). Get column identifiers from GET /v1/table/{uuid}/columns.
Provider IDs to use in the waterfall cascade, in order. Get available IDs from GET /v1/waterfalls/{identifier}. Omit or pass [] to attach the default cascade (providers with enabled_by_default=true).
Optional enrichment ID for email verification (only for email waterfalls).