Loja ASSIST — CLI oficial no Homebrew

A CLI oficial da Loja ASSIST permite consultar o catálogo de equipamentos de rede e infraestrutura de TI pelo terminal. Ela está publicada no tap Homebrew jeanribas/assist, mantido pela ASSIST. A instalação não exige login no npm, conta na loja ou chave de API.

Instalação pelo Homebrew

Em macOS ou Linux com Homebrew, use o comando abaixo. O Homebrew instala o Node.js necessário e verifica o hash SHA-256 do pacote baixado do domínio oficial. Este tap é uma distribuição mantida pela ASSIST; não integra o homebrew/core.

brew install jeanribas/assist/assist-loja
assist-loja --version
assist-loja products --query synology --limit 5

Comandos e autenticação

Use info para ler o índice da API, products para pesquisar produtos, product <slug> para consultar um modelo, brands e categories para listar coleções e openapi para obter o contrato. A saída é JSON em stdout; erros são JSON em stderr e usam código de saída diferente de zero. A consulta é pública e anônima. A CLI não cria pedidos, reserva produtos nem envia mensagens. Confirme preço e disponibilidade com a equipe comercial.

assist-loja info
assist-loja products --query mikrotik --limit 5
assist-loja brands
assist-loja categories
assist-loja openapi

Pacote direto e compatibilidade

A instalação direta pelo pacote oficial continua disponível, inclusive no Windows, com Node.js 20 ou superior. O pacote não possui dependências ou scripts de instalação. A versão do pacote CLI tem ciclo próprio, separado da versão principal da API. Consulte o manifesto para conferir a versão, a URL imutável e os hashes do arquivo.

npm install -g https://loja.assist.com.br/cli/assist-loja-cli-1.0.0.tgz

Documentação e suporte ASSIST

As consultas seguem os limites e os erros documentados pela API. Em HTTP 429 ou 503, respeite Retry-After antes de repetir. Para dúvidas sobre equipamentos, modelos e condições comerciais, utilize os canais de atendimento da ASSIST.

Navegação