Run a specific enrichment or waterfall on a table.
Works for both enrichments (from POST /v1/table/{uuid}/add-enrichment) and waterfalls (from POST /v1/table/{uuid}/add-waterfall). Use the id returned when adding.
run_strategy controls which rows are processed:
run_all (default) — run on every row.run_empty — only run on rows where the result is empty.row_ids (optional) — list of specific row UUIDs to process. When provided, only those rows are processed (subject to run_strategy).
enrichment_id path parameter is the table-enrichment ID — the id returned by GET /v1/table/{table_uuid}/enrichments.
This is not the same as the enrichment catalog ID. You must first add the enrichment to the table via POST /v1/table/{table_uuid}/add-enrichment, then retrieve the table-enrichment ID from GET /v1/table/{table_uuid}/enrichments.API Key for authentication
The UUID of the table
The ID of the table enrichment to run
Which rows to process: 'run_all' runs every row, 'run_empty' skips rows that already have a result, 'run_errors' reruns only rows that ended with an error.
run_all, run_empty, run_errors Optional list of specific row UUIDs to process. When omitted, processes all rows (subject to run_strategy).