Generate a presigned URL for direct CSV upload
Campaigns
Upload Contacts CSV
Get a presigned S3 URL to upload a contacts CSV for a campaign
POST
Generate a presigned URL for direct CSV upload
Uploading contacts is a two-step process. First call this endpoint to get a presigned upload URL, then PUT your CSV directly to that URL.
Use the
s3_key from the response as the source_url when creating a campaign.
CSV format
The CSV must include aphone_number column. Any additional columns are passed as initial_context to each call, making them available as template variables in the workflow.
Body
application/json
