Custom HTTP
Call your own HTTPS APIs from an enrichment column. Product label: HTTP request (Appenda mark, not the wordmark).
Overview
Custom HTTP is BYOK only (0 Appenda credits). You store an encrypted workspace API key, map table fields to request inputs, and project JSON response fields into the column.
The capability appears in the Enrichments catalog with a Connect action.
Connect a key
- Open Enrichments or add HTTP request from a table.
- Choose Connect and paste your provider API key.
- Appenda stores the key for the selected workspace connection.
Appenda ops secrets (Infisical) are separate from workspace customer keys.
Configure a column
- Pick method, URL template, and headers (HTTPS only; fail-closed).
- Map required inputs from source fields — rows missing required values skip or error per field rules.
- Map optional inputs — empty optional fields are omitted or sent null when allowed.
- Choose which response JSON paths populate the column or nested result view.
Advanced auth and retry knobs stay minimal in v1.
Run and inspect
Runs follow the same Run a column scopes, approval ladder, Stop semantics, and Version control commit as catalog enrichments.
Open a cell for the result inspector: status chip, hierarchical JSON, copy actions.
Related
FAQs
Can I use HTTP (not HTTPS)?
No. Endpoints must be HTTPS. Non-TLS URLs are rejected.
Who pays for the upstream API?
You do, via your key. Appenda does not meter Custom HTTP with managed credits.
Can agents create HTTP columns?
When MCP integration tools are allowed for your role, agents can preview and create enrichment columns. See Tool catalog.