Proxy

WhatsApp API com o seu proxy.

A infra é gerenciada pela gente: pods de engine, autoscaling, healthcheck. A rede de saída é decisão sua. Deixe no padrão ou aponte cada instância pro seu próprio proxy, http, https ou socks5, com os mesmos campos da Evolution API v2.

Como funciona

Padrão gerenciado, ou o seu proxy.

Por padrão, o tráfego sai pela infraestrutura da Shiftz, sem você configurar nada. Quando precisar de controle sobre o IP de saída, é só trazer o seu proxy.

Padrão gerenciado

Sem proxy configurado, cada instância sai pela infraestrutura da Shiftz. Zero setup: cria a instância, conecta o número e segue.

Traga seu proxy

Aponte qualquer instância pro seu proxy http, https ou socks5, com usuário e senha quando precisar. A configuração é por instância.

Drop-in Evolution v2

Os campos proxyHost, proxyPort e proxyProtocol são os mesmos da Evolution. Se você já mandava proxy no create, continua mandando, sem mudar nada.

Por que importa

Quando faz sentido usar proxy.

O proxy próprio não é obrigatório. Mas quando o IP de saída importa, ele resolve sem reescrever nada da integração.

Reputação de IP

Concentre a saída de um cliente ou número num IP que você controla, em vez de dividir o caminho de rede com terceiros.

Geolocalização

Faça a instância sair por uma rede na região do número. Útil quando a operação é local e o IP de origem importa.

Isolamento

Separe a saída de cada instância. Cada número pode ter o seu próprio proxy, ou nenhum, sem afetar os outros.

Como configurar

Um campo a mais no create.

bash
# A mesma chamada de sempre, com o proxy no corpocurl -X POST https://api.shiftz.com.br/v2/instance/create \  -H "apikey: shz_xxx.yyy" -H "Content-Type: application/json" \  -d '{    "instanceName": "meu-bot",    "proxyProtocol": "socks5",    "proxyHost": "proxy.suaempresa.com",    "proxyPort": 1080,    "proxyUsername": "user",    "proxyPassword": "senha"  }'

Sem os campos de proxy, a instância usa a saída gerenciada da Shiftz. Precisa de IP fixo dedicado ou uma região específica? Fale com a gente.

Perguntas frequentes

Dá pra usar meu próprio proxy na Shiftz?
Dá. Cada instância pode sair por um proxy http, https ou socks5 que você controla. Você informa host, porta, protocolo e, se precisar, usuário e senha na hora de criar a instância.
Quais protocolos de proxy são suportados?
http, https e socks5. O protocolo vai no campo proxyProtocol do create, junto com proxyHost e proxyPort. Usuário e senha são opcionais, via proxyUsername e proxyPassword.
O proxy é por conta ou por instância?
Por instância. Cada número pode ter o seu próprio proxy, ou nenhum. Instâncias sem proxy usam a saída gerenciada da Shiftz.
Preciso configurar proxy pra usar a Shiftz?
Não. Sem proxy, a instância já sai pela infraestrutura gerenciada da Shiftz. O proxy próprio é opcional, pra quem quer controlar o IP de saída.
A configuração de proxy é compatível com a Evolution API?
É. Os campos proxyHost, proxyPort, proxyProtocol, proxyUsername e proxyPassword são os mesmos da Evolution API v2. Migrou da Evolution? Continua enviando os mesmos campos no create.
A Shiftz oferece IP dedicado?
A forma self-service de controlar o IP de saída é apontar a instância pro seu próprio proxy. Se você precisa de IP fixo dedicado gerenciado pela Shiftz ou uma região específica, fale com a gente.

Sua API gerenciada, sua rede no controle.

Cria a conta, conecta um número e, se quiser, aponta a saída pro seu proxy. Trial de 7 dias, sem cartão.