Marketing
Criar Promoção
Leve X pague Y, desconto por quantidade ou acima de um valor
POST
/v1/promocoes
Escopo
marketing.escreverAs promoções não somam entre si: vale a melhor para o cliente. O cupom soma por cima.
Autorização
Authorizationstringobrigatórioheader
Chave da API no formato Bearer hdl_live_.... Crie no painel da loja em Integração › API e webhooks. Saiba mais.
Corpo da requisição
nomestringobrigatóriobody · application/json
tipostringobrigatóriobody · application/json
leve_pague, progressivo ou valor.
leveintegerbody · application/json
leve_pague: leve (2 a 99).
pagueintegerbody · application/json
leve_pague: pague (menor que leve).
quantidade_minimaintegerbody · application/json
progressivo: a partir de quantas unidades.
percentualnumberbody · application/json
progressivo e valor: % de desconto.
valor_minimonumberbody · application/json
valor: a partir de quantos reais.
categoriasinteger[]body · application/json
Só nestas categorias.
iniciostringbody · application/json
fimstringbody · application/json
ativobooleanbody · application/json
Padrão true.
Resposta
201 — objeto { "dados": {...} } com um Promoção.
Erros possíveis
| HTTP | código | quando |
|---|---|---|
401 | nao_autenticado | Faltou o cabeçalho Authorization: Bearer <chave>. |
401 | chave_invalida | Chave inexistente ou revogada. |
403 | sem_permissao | A chave não tem o escopo exigido pelo endpoint. |
422 | fornecedor_recusou | O fornecedor (AliExpress) recusou ou a conta não está conectada; a mensagem traz o motivo. |
422 | imagem_invalida | A imagem não pôde ser baixada ou não é JPG, PNG, WEBP ou GIF de até 5 MB. |
422 | validacao | Campos inválidos: veja o objeto "campos". |
© Hotel das Lojas · API v1.3 · hoteldaslojas.com.br