Skip to main content
GET
Listar Promoções da loja

Path Parameters

alias
string
required

Alias da loja

Body

application/json

Parâmetros para listagem de produtos com base no contexto e filtros.

context
enum<string>
required

Contexto da listagem: 'search' para busca por palavra-chave, 'category' para filtrar por categoria, 'collection' para coleção, 'promotion' para promoções.

Available options:
search,
category,
collection,
promotion
Example:

"search"

q
string | null

Palavra-chave para busca. Obrigatório quando 'context' = 'search'.

Example:

"smartphone"

slug
string | null

Identificador slug de categoria, coleção ou promoção. Obrigatório quando 'context' != 'search'.

Example:

"eletronicos"

min
number<float> | null

Preço mínimo para filtro.

Required range: x >= 0
Example:

100

max
number<float> | null

Preço máximo para filtro.

Required range: x >= 0
Example:

500

brand_id
integer[] | null

IDs das marcas dos produtos.

Example:
category_id
integer[] | null

IDs das categorias dos produtos.

Example:
filter_id
integer[] | null

IDs dos filtros dos produtos.

Example:

Response

Informações públicas das Promoções da Loja

Informações de uma promoção.

id
integer

ID da promoção vinculada ao produto.

Example:

214

name
string

Nome da promoção.

Example:

"Promoção Meu Livro"

slug
string

Slug da promoção, usado na URL.

Example:

"promocao-meu-livro"

url
string

URL da página da promoção.

Example:

"/promocoes/promocao-meu-livro"