Functions

Create enrichment table from URL

Creates a new enrichment table by fetching CSV data from a public URL. The process runs asynchronously in the background.

post/api/{org_id}/enrichment_tables/{table_name}/url

Request

Path parameters

org_idstring required

Organization name

table_namestring required

Table name

Query parameters

appendboolean

Whether to append data to existing table (default: false)

Request body

replace_failedboolean

Replace only the failed job's URL (optional, default: false)

When true, only updates the failed job with the new URL while keeping all successful jobs unchanged. Useful for fixing typos or broken URLs without re-downloading working data sources.

urlstring required

Public URL to the CSV file.

Requirements:

  • Must start with http:// or https://
  • Must be publicly accessible (no authentication)
  • Should return CSV content-type (not enforced but recommended)
  • File can be any size - streaming handles large files efficiently

Response

Job created successfully

Changes

No recorded changes to this operation across all 1 revision of this API.