Resumo dos endpoints
| Método | Rota | Descrição |
|---|---|---|
GET | /api/promotions/structure/conditions | Condições, operadores e argumentos disponíveis na loja. |
GET | /api/promotions/structure/discounts | Descontos e argumentos disponíveis na loja. |
GET | /api/promotions/structure/rules | Entidades e opções das regras adicionais. |
GET | /api/promotions/conditions | Tipos de condição da loja (para filtrar a listagem). |
GET | /api/promotions/actions | Tipos de ação da loja (para filtrar a listagem). |
GET | /api/promotions | Lista promoções com filtros e paginação. |
GET | /api/promotions/{promotionId} | Retorna uma promoção completa. |
POST | /api/promotions | Cria uma promoção. |
PUT | /api/promotions/{promotionId} | Substitui todos os dados de uma promoção. |
PUT | /api/promotions/{promotionId}/status | Ativa ou inativa uma promoção. |
POST | /api/promotions/duplicate | Duplica uma promoção. |
POST | /api/promotions/batch-delete | Exclui até 100 promoções. |
GET | /api/promotions/{promotionId}/logs | Histórico de alterações. |
POST | /api/promotions/customers | Busca clientes para a condição de clientes específicos. |
GET | /api/promotions/customers/states | Estados (com IDs). |
GET | /api/promotions/customers/cities | Cidades com endereços cadastrados na loja. |
GET | /api/promotions/customers/averagePurchasePrice | Menor e maior valor de pedido da loja. |
GET | /api/promotions/{promotionId}/conditions/{conditionPromotionId}/customers | Clientes vinculados a uma condição. |
GET | /api/promotions/{promotionId}/conditions/{conditionPromotionId}/categories | Categorias de uma condição. |
GET | /api/promotions/{promotionId}/actions/{discountPromotionId}/categories | Categorias de um desconto. |
POST | /api/promotions/disclosure-permission | Verifica se as condições permitem selos e divulgação. |
Updated about 2 hours ago

