top of page

Elementos da Requisição

Para enviar o corpo da requisição, é necessário enviar os arquivos e JSON usando o formato multpart/form-data.

banner_home_principal 

Imagem para o banner home desktop.

Tipo: Arquivo FormData.

banner_home_mobile 

Imagem para o banner home mobile.

Tipo: Arquivo FormData.

banner_catalogo

Banner do catalogo.

Tipo: Arquivo FormData.

data

Dados da campanha.

Tipo: JSON.

tipo_acao

Tipo de ação/campanha.

Tipo: String.

codigo_campanha_fornecedor

Código de campanha do fornecedor.

Tipo: String.

publico_alvo

Lista de clientes (CNPJ) que são o publico alvo.

Tipo: Array.

produtos_base

Lista de códigos de produtos.

TIpo: Array.

nome

Nome da campanha.

Tipo: String.

valor_maximo

Valor máximo da campanha.

Tipo: Float.

volume_maximo

Quantidade máxima de produtos para a camapanha.

Tipo: Float.

descricao

Descrição da campanha.

Tipo: String.

criterio

Critérios e características da campanha.

Tipo: JSON.

escalonada

Dados da campanha escalonada.

Tipo: Array de JSON.

nome

Nome da campanha.

Tipo: String.

niveis

Níveis da campanha.

Tipo: Array de JSON.

meta

Meta da campanha.

Tipo: Integer.

nivel

Nível da camapanha.

Tipo: Integer.

desconto

Desconto da campanha.

Tipo: Float.

produtos

Código de produtos incluídos na campanha.

Tipo: Array de String.

quantidade

Quantidade de campanhas.

Tipo: Integer.

data_inicio

Data de inicio da campanha.

Tipo: Datetime.

data_fim

Data de fim da campanha.

Tipo: Datetime.

status

Status da campanha.

Tipo: String.

Elementos da Resposta

detail

detalhes do que ocorreu na requisição

Tipo: Array.

produto

ID do produto da campanha.

Tipo: Array.

status

Status do produto.

Tipo: String.

Respostas para erros

Caso ocorra algum erro durante a requisição, os possíveis erros são:

422 Validation Error

Início > Ação de vendas > Post Escalonada
Versão: 1.0

Post Escalonada

Última Atualização: 07/03/2024

Este método cadastra campanhas tabloide na plataforma do Smartplace.

Endpoint Post

Sintaxe da Requisição

Para que a requisição do método Post seja bem-sucedida, é necessário que

seja passado os seguintes valores dentro de um JSON:

Sintaxe da Resposta

Caso ocorra tudo certo com a requisição e retorne o status code 200, essa será a resposta que você receberá:

bottom of page