Pular para o conteúdo principal
POST
/
ecommerce
/
v2
/
apps
/
{app_id}
/
branches
/
search
curl -X POST "https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/search?page=1&limit=20" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "search": {
      "value": "centro",
      "case_sensitive": false
    },
    "filters": [
      { "field": "status", "operator": "=", "value": true }
    ],
    "includes": [
      { "relation": "products" }
    ],
    "sort": [
      { "field": "name", "direction": "asc" }
    ]
  }'
app_id
string
obrigatório
O ID da sua loja no Jelou Shop.
page
integer
padrão:"1"
Número da página a retornar.
limit
integer
padrão:"15"
Quantidade de resultados por página (máx. 100).
Objeto de pesquisa por texto.
filters
object[]
Lista de filtros a aplicar.
includes
object[]
Lista de relações a expandir na resposta.
sort
object[]
Ordenação dos resultados.
curl -X POST "https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/search?page=1&limit=20" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "search": {
      "value": "centro",
      "case_sensitive": false
    },
    "filters": [
      { "field": "status", "operator": "=", "value": true }
    ],
    "includes": [
      { "relation": "products" }
    ],
    "sort": [
      { "field": "name", "direction": "asc" }
    ]
  }'
Cada filial na resposta inclui products_count com a quantidade de produtos ativos associados. Se você omitir sort, os resultados são ordenados por created_at ascendente.
Campos pesquisáveis: name, code Campos filtráveis: status, code Campos ordenáveis: created_at, updated_at, name, code Relações disponíveis: products