Quando usar
Você precisa saber quanto vai custar enviar uma carga e qual transportadora entrega no prazo certo. A cotação é gratuita e não cria envio — é só uma simulação.Cotação pelo painel
- Acesse Orquestra > Cotações (
/admin/quotes) - Preencha:
- CEP de origem (de onde sai)
- CEP de destino (para onde vai)
- Itens: peso, comprimento, largura, altura, valor declarado e quantidade
- Clique em Cotar
- O BulkRoute mostra todas as transportadoras que atendem a rota, com:
- Preço do frete
- Prazo de entrega em dias úteis
- Transportadora (logo e nome)
- Score de qualidade da carrier
Para cargas volumosas (móveis, eletrodomésticos), informe sempre as dimensões reais. O BulkRoute calcula o peso cubado automaticamente e usa o maior valor entre peso real e cubado — é assim que a transportadora cobra.
Como o BulkRoute escolhe as transportadoras
Quando você cota, o BulkRoute aplica estes filtros em sequência:- CEP atendido? — a transportadora cobre a rota origem → destino?
- Dimensões suportadas? — a carga cabe no veículo da transportadora?
- Restrições do produto? — há regras que bloqueiam esta carrier para este tipo de carga?
- Cálculo de preço e prazo — aplica cubagem e retorna o valor final
Cotação via API (para seu e-commerce)
Se você tem um checkout online, pode integrar a cotação direto via API:Peso cubado: por que importa para carga pesada
Para cargas volumosas, a transportadora cobra pelo maior entre:- Peso real: o peso na balança
- Peso cubado:
(Comprimento × Largura × Altura) ÷ fator
Exemplo
Um sofá de 3 lugares: 40 kg reais, dimensões 200×90×85 cm.- Peso real: 40 kg
- Peso cubado (fator 200):
(200 × 90 × 85) ÷ 200 = 7.650 kg
Regras de envio (avançado)
Você pode criar regras que alteram a cotação automaticamente:- Se peso > 30kg → adicionar R$ 20 de surcharge
- Se valor > R$ 500 → exigir seguro
- Se CEP começa com 0 → bloquear carrier X
- Se região = Sul → usar apenas SSW
Detalhes técnicos da API
Detalhes técnicos da API
- Endpoint:
POST /quotes - Autenticação:
X-API-Keyheader - Resposta:
{ success, data: { quotes: [...] }, meta } - Cache: 5 minutos (configurável via
QUOTE_CACHE_TTL_SECONDS) - Rate limit: 100 req/min por API key