Get large campaign upload status (Beta)
Poll asynchronous CSV processing status for a beta large campaign.
GET
Get Campaign Upload Status (Beta)
GET /campaign/upload-status/{bulk_list_id} returns the processing state for a large campaign CSV upload.
Endpoint
Path parameters
Request
Status flow
Some beta workspaces may return equivalent status names such as
ready for a completed upload. Continue only when the response clearly indicates that CSV processing has finished.
Response guidance
The response includes the upload state and may include row counts or validation details.Next step
When processing is complete, call Check large campaign balance. If the response shows invalid rows, fix and re-upload the CSV unless your workflow intentionally removes invalid rows.Headers
(Required) Your Ringg AI API key.
Example:
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
Path Parameters
Bulk list ID returned by /campaign/upload-csv.
Response
Upload status returned successfully.
Example:
"123e4567-e89b-12d3-a456-426614174000"
Example:
"verifying"
Example:
"Renewal reminders - large upload"
Example:
5000
Example:
12
Example:
"https://storage.example.com/invalid-rows.csv"
Get Campaign Upload Status (Beta)
