Skip to main content
POST
addMailing

Authorizations

Authorization
string
header
required

Token gerado em IPBoX > API > Token. Aceita o token puro, ou com prefixo Bearer / Basic.

Body

multipart/form-data
arqCsv
string
required

[Obrigatório] Arquivo CSV com os prospects a importar.

Example:

null

lote
string
required

[Obrigatório] Nome do lote de destino.

Example:

"descricao_lote"

importarPrimeiraLinha
string
required

[Obrigatório] "Y" ou "N" — precisa ser explicitamente um dos dois valores (não pode ser omitido nem vazio).

Example:

"importar_primeira_linha"

apagarExistentes
string
required

[Obrigatório] "Y" ou "N" — precisa ser explicitamente um dos dois valores (não pode ser omitido nem vazio).

Example:

"apagar_prospects_existentes_antes_de_importar"

campos
string

[Opcional] Layout das colunas do CSV, separadas por "||" (ex.: acao||codigo||nome||ddd_res||tel_res). Ignorado se layout for informado. Se nenhum dos dois for informado, usa o layout default.

Example:

"campos_csv"

layout
string

[Opcional] Nome de um layout de importação pré-cadastrado no sistema. Tem prioridade sobre campos se ambos forem informados.

Example:

"layout_campos_csv"

separador
string

[Opcional] Caractere separador do CSV. Default: "|" (pipe).

Example:

"separador_usado_no_csv"

prioridade
string

Valores possíveis: CEL_COM_RES, CEL_RES_COM, COM_CEL_RES, COM_RES_CEL, RES_CEL_COM ou RES_COM_CEL> (default: Nenhuma prioridade)

Example:

"prioridade_de_discagem"

higienizar
string

Valores possíveis: Y ou N> (default: N)

Example:

"higienizar_mailing"

rodarLote
string

Valores possíveis: Y ou N> (default: N)

Example:

"rodar_lote"

bloquearDownload
string

Valores possíveis: Y ou N> (default: N)

Example:

"bloquear_download"

urlIntegracao
string

[Opcional] URLs permitidas para integracão. Informar as URLs separadas por ||. Exemplo: crm.com.br||gestao.com.br

Example:

"url_integracao"

mailingUra
string

Valores possíveis: Y ou N> (default: N)

Example:

"mailing_ura"

Response

Importação processada (aguarda alguns segundos e retorna o status inicial — use getStatusImportacao para acompanhar o progresso se demorar mais).

status
enum<string>
Available options:
success,
fail
data
object