Listar promoções
Retorna as promoções da loja (exceto as excluídas), com filtros e paginação.
Permissão: Cadastro de promoções — visualização.
O parâmetro status aceita, sem diferenciar maiúsculas:
- Ativa: promoções atualmente em vigor
- Inativa: promoções desativadas
- Expirada: promoções com a vigência encerrada
- Programada: promoções ativas com início futuro
Valores fora das faixas e listas aceitas retornam 400 (VALIDATION_FAILED), com o parâmetro em details[].field.
Request
- Base URLhttps://sualoja.commerce-wake.tech
- URLhttps://sualoja.commerce-wake.tech/api/promotions
- AuthHTTP bearer
Query parameters
Início do período a filtrar. Só tem efeito junto com finalDate: retorna as promoções cuja vigência se sobrepõe ao período.
Fim do período a filtrar. Só tem efeito junto com initialDate.
Período pré-definido (nome ou número); quando informado, substitui initialDate/finalDate. 1 Today, 2 Yesterday, 3 Last7Days, 4 Last30Days, 5 Last6Months, 6 Tomorrow, 7 Next7Days, 8 Next30Days, 9 Next6Months, 10 CurrentWeek, 11 CurrentMonth, 12 CurrentSemester, 13 Last12Months.
Página, começando em 1. Padrão: 1.
Itens por página, de 1 a 100. Padrão: 10.
Campo de ordenação: name, initialDate, finalDate ou order (prioridade), exatamente com essa grafia. Padrão: order.
Direção da ordenação: asc ou desc. Padrão: desc.
Trecho do nome, ID exato ou código de cupom. %, _ e [ são buscados como texto.
Filtra pelo indicador de ativação.
Filtra pelo indicador de acúmulo.
Somente promoções com múltiplos cupons.
Promoções que usam estes tipos de condição (promotionConditionId de GET /api/promotions/conditions). Repita a chave para vários valores.
Promoções que usam estes tipos de ação (promotionActionId de GET /api/promotions/actions). Repita a chave para vários valores.
Somente promoções com (true) ou sem (false) cupom.
Filtro por status da promoção. Valores aceitos: "Ativa", "Inativa", "Expirada", "Programada"
Headers
Versão da API. Obrigatório: sem ele a resposta é 400 (API_VERSION_REQUIRED).
Response
Página de promoções. data traz os itens; total é o total que atende aos filtros.
Changes
No recorded changes to this operation across all 1 revision of this API.