Skip to main content
POST

Mapping format

The mapping object links enrichment parameters to table columns (or hardcoded values). Each key is an enrichment parameter slug (from GET /v1/enrichments/{id}params[].name). Each value is one of:

After adding

The response body is {}. To get the table-enrichment ID required by POST /v1/table/{table_uuid}/run-enrichment/{id}, call:
and use the id field of the newly added entry.

Headers

x-apikey
string
required

API Key for authentication

Path Parameters

table_uuid
string<uuid>
required

The UUID of the table

Body

application/json
enrichment
integer
required

The enrichment ID to add.

mapping
Mapping · object
required

Parameter mapping. Keys are enrichment parameter slugs.

launch_strategy
enum<string>
default:run_on_click

When to run: 'run_on_click' (manual only) or 'run_on_update' (auto-trigger when mapped input columns change).

Available options:
run_on_click,
run_on_update

Response

Enrichment added successfully

id
integer
required
enrichment_name
string
required