Skip to main content

Endpoint

PUT /stores/reorder Reordena as lojas da conta autenticada de acordo com a sequencia enviada em storeIds.

Autenticacao

  • Rota privada.
  • Envie Authorization com sua API Key.

Body

CampoTipoObrigatorioRegras
storeIdsstring[]Simarray com IDs unicos das lojas da conta, na ordem final

Exemplo de requisicao

curl -X PUT "https://api.cabrapi.com.br/stores/reorder" \
  -H "Authorization: SUA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "storeIds": [
      "STORE_ID_3",
      "STORE_ID_1",
      "STORE_ID_2"
    ]
  }'

Resposta de sucesso (200)

{
  "status": true,
  "code": "STORES_REORDERED"
}

Possiveis erros

  • 400 INVALID_DATA -> payload invalido
  • 400 STORE_LIST_INVALID -> um ou mais IDs nao pertencem a conta
  • 500 INTERNAL_SERVER_ERROR -> erro interno

Observacoes

  • O endpoint GET /stores retorna as lojas ordenadas por position.
  • O frontend deve enviar a lista completa de IDs na ordem final para garantir consistencia.