Campanhas
Esta API permite a gestão de campanhas, oferecendo opções para listar, adicionar e editar os dados cadastrados.
Endpoints
URL: <seuprojeto>.edgecontents.com/ds/api/campaign
Método: GET
Autenticação: Basic Auth
Parâmetros de Consulta:
id
int
Não
ID do cliente
Exemplo de retorno:
URL: <seuprojeto>.edgecontents.com/ds/api/campaign/add
Método: POST
Autenticação: Basic Auth
Corpo da Requisição:
name
string
Sim
Nome da campanha
customer
int
Sim
ID do cliente
startdate
date
Sim
Data de início
enddate
date
Sim
Data final
internalid
string
Sim (se houver auditoria IVC)
ID interno da campanha
pi
string
Não
PI da campanha
agency
string
Não
Agência
period
string
Não
Período de exibição
value
number
Não
Valor da campanha
string
Não
E-mails para notificação
agreedviews
int
Não
Quantidade de visualizações acordadas por dia
proposalid
string
Não
Código da proposta
comments
string
Não
Observações
status
int
Não
Classificação da campanha
monitoring
bool
Não
Habilitar monitoramento de campanha
Exemplo de requisição:
Exemplo de retorno:
URL: <seuprojeto>.edgecontents.com/ds/api/campaign/update
Método: POST
Autenticação: Basic Auth
Corpo da Requisição:
id
int
Sim
Id da campanha
name
string
Não
Nome da campanha
startdate
datetime
Não
Data de início
enddate
datetime
Não
Data final
pi
string
Não
PI da campanha
agency
string
Não
Agência
period
string
Não
Período de exibição
value
number
Não
Valor da campanha
string
Não
E-mails para notificação
agreedviews
int
Não
Quantidade de visualizações acordadas
proposalid
string
Não
Código da proposta
comments
string
Não
Observações
status
int
Não
Classificação da campanha
monitoring
bool
Não
Habilitar monitoramento de campanha
Exemplo de requisição:
Exemplo de retorno:
Atualizado