Python
import requests
url = "https://voip-middlware.superu.ai/campaign/outbound/stop"
payload = { "campaign_id": "f1e2d3c4-b5a6-7890-abcd-ef1234567890" }
headers = {
"superU-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)curl --request POST \\
--url https://voip-middlware.superu.ai/campaign/outbound/stop \\
--header 'superU-Api-Key: YOUR_SUPERU_API_KEY' \\
--data '{
"campaign_id" : "f1e2d3c4-b5a6-7890-abcd-ef1234567890"
}'{
"name": "My Outbound Campaign",
"active": true,
"campaign": {
"message": "Campaign stopped successfully"
}
}{
"status": "error",
"code": "BAD_REQUEST",
"message": "Request validation failed."
}{
"status": "error",
"code": "UNAUTHORIZED",
"message": "Invalid or missing superU-Api-Key."
}{
"status": "error",
"code": "INTERNAL_SERVER_ERROR",
"message": "An unexpected server error occurred."
}Campaigns
STOP outbound campaign
Stops an active outbound campaign.
POST
/
campaign
/
outbound
/
stop
Python
import requests
url = "https://voip-middlware.superu.ai/campaign/outbound/stop"
payload = { "campaign_id": "f1e2d3c4-b5a6-7890-abcd-ef1234567890" }
headers = {
"superU-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)curl --request POST \\
--url https://voip-middlware.superu.ai/campaign/outbound/stop \\
--header 'superU-Api-Key: YOUR_SUPERU_API_KEY' \\
--data '{
"campaign_id" : "f1e2d3c4-b5a6-7890-abcd-ef1234567890"
}'{
"name": "My Outbound Campaign",
"active": true,
"campaign": {
"message": "Campaign stopped successfully"
}
}{
"status": "error",
"code": "BAD_REQUEST",
"message": "Request validation failed."
}{
"status": "error",
"code": "UNAUTHORIZED",
"message": "Invalid or missing superU-Api-Key."
}{
"status": "error",
"code": "INTERNAL_SERVER_ERROR",
"message": "An unexpected server error occurred."
}Authorizations
Your SuperU API key.
Body
application/json
Request body for stopping an outbound campaign.
UUID of the campaign to stop
Example:
"f1e2d3c4-b5a6-7890-abcd-ef1234567890"

