Duplicar uma campanha

POST/v1/accounts/{accountId}/campaigns/{campaignId}/duplicate

Cria uma cópia de uma campanha, no estado Draft, com as mesmas configurações. Opcionalmente, os números da campanha original também são copiados, e redefinidos como NotContacted, para que possam ser chamados novamente.

Se a data de início da campanha original estiver no passado, a cópia começa hoje, e sua data de término é adiada no mesmo número de dias. As listas negras que não existem mais são removidas da cópia.

Parâmetros de caminho

accountIduuidObrigatório

ID da sua conta SIP Caller. Consulte ID da conta.

campaignIduuidObrigatório

ID da campanha.

Parâmetros de query string

newCampaignNamestring

Nome da nova campanha, entre 2 e 99 caracteres. O padrão é o nome da campanha original, com um sufixo incremental.

includeNumbersboolean

Indica se os números da campanha original devem ser copiados. O padrão é true.

numbersFilterJSON object

Somente quando includeNumbers é true: status dos números a copiar, como {"status":["NotContacted","Failure"]}. Somente o campo status é suportado. O padrão são todos os números, exceto os excluídos.

Valores possíveis:NotContactedContactingSuccessFailureRetryPendingBlacklisted

Retorna

Retorna o novo objeto campanha.

POST

/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/duplicate

curl -X POST 'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID/duplicate?newCampaignName=Q4%20Renewals%20-%20Second%20round&includeNumbers=true&numbersFilter=%7B%22status%22%3A%5B%22NotContacted%22%2C%22Failure%22%5D%7D' \ -H 'Authorization: Bearer API_KEY_TOKEN'

Resposta

200 OK

{ "id": "01a0e3f1-2b7c-7d4e-8a19-3c5f6b2d9e84", "name": "Q4 Renewals - Second round", "tagIds": [], "state": "Draft", "activeStatus": null, "runningPriority": "Normal", "phoneSystemId": "0199817e-52e0-7079-9585-99a655c2acb3", "extensionId": "93e5cdfc-6e42-4995-8263-9388a9047c29", "dialer": { "mode": "Predictive", "intensity": 0 }, "startDate": "2026-10-01", "endDate": null, "holidayGroupId": null, "timeZoneId": "America/New_York", "workingTimes": { "monday": [ { "start": "09:00", "end": "13:00" }, { "start": "14:00", "end": "18:00" } ], "tuesday": [ { "start": "09:00", "end": "13:00" }, { "start": "14:00", "end": "18:00" } ], "wednesday": [ { "start": "09:00", "end": "13:00" }, { "start": "14:00", "end": "18:00" } ], "thursday": [ { "start": "09:00", "end": "13:00" }, { "start": "14:00", "end": "18:00" } ], "friday": [ { "start": "09:00", "end": "13:00" }, { "start": "14:00", "end": "18:00" } ], "saturday": [], "sunday": [] }, "numberProvisioning": "Dynamic", "numberSelection": "Fifo", "numberPriority": "RetryPending", "callPrefix": "", "ringTimeout": { "value": 30, "unit": "Seconds" }, "maxAttempts": 3, "retryIntervals": [ { "value": 1, "unit": "Hours" }, { "value": 1, "unit": "Days" } ], "blackListIds": [ "01a0dedd-b9a2-729d-8e0a-4e3ad9197aea" ], "callHandling": { "$t": "Callflow", "answerTypeDetector": { "$t": "AmdAgent", "amdAgentId": "019f9cef-4a91-7c97-b7cd-edbb06a5038d", "unknownAnswerTreatment": "Human", "messageForVoicemail": { "$t": "OnFirstDetection", "callflowId": "019f81ba-a149-731a-a6cb-b47146c5f90d", "isCallRetryEnabled": true } }, "callflowId": "019f9cd5-e8cd-716b-a9a6-37c9db2f97a2", "ttsVoiceId": "azu-en-US-AvaMultilingualNeural" }, "webhookEndpointId": "019af0c3-62d6-70f2-84a1-5ab5671721bb", "numbersCount": 706, "progress": { "notContacted": 706, "contacting": 0, "success": 0, "failure": 0, "retryPending": 0, "blacklisted": 0, "deleted": 0 }, "varNames": [ "Customer Name", "Due Balance" ], "isArchived": false, "interactionLabels": [ { "id": "a6d5b2e5-6b3f-49d8-aaa3-bc7b4c693f05", "label": "Renewal confirmation" } ], "createdAt": "2026-09-28T14:02:11.482", "updatedAt": "2026-09-28T14:02:11.482", "deletedAt": null, "startedAt": null, "endedAt": null }


SIP Caller
© 2026 Easy Caller LLC Todos os direitos reservados
LinkedinYou Tube
Trustpilot