| Type | Best for | Trigger | Payload |
|---|---|---|---|
| Webhook | Real-time integrations | HTTP POST per event | HMAC-signed JSON |
| Amazon S3 | Batch ingestion, durable storage | Per completed job | Result file (CSV/JSON/XLSX) |
| SFTP | Partner integrations, legacy systems | Per completed job | Result file (CSV/JSON/XLSX) |
Getting started
Webhook setup
Receive real-time HMAC-signed JSON payloads on your HTTPS endpoint.
S3 setup
Push result files directly to an S3 bucket or S3-compatible target.
SFTP setup
Deliver result files to any SFTP server using password or SSH-key auth.
Reference
File format
File name pattern, supported formats (CSV/JSON/XLSX), and column reference.
Retry and delivery semantics
Retry schedule, failure classes, dead-lettering, and auto-disable logic.
Verifying webhook signatures
HMAC-SHA256 verification in Node, Python, Kotlin, and Go.
Connection testing
Trigger a test delivery and interpret the result for each destination type.