Números extras e On Demand
Compre um número extra de WhatsApp pela API pública com uma chave de escopo do tenant. A precificação segue o modelo On Demand: você paga um preço mensal por número conectado (definido por tenant pela equipe da Pilot Status) e obtém mensagens ilimitadas em cada número.Chaves de escopo de número recebem 403 — use a chave de escopo do tenant (painel Profile → API).
GET /v1/subscription/extra-numbers — Prévia (dry-run)
POST /v1/subscription/extra-numbers — Comprar
- Conversão Free → On Demand. Se você está no plano Free, comprar um número extra move você para o On Demand: seu número atual (antes gratuito, limitado a 200 mensagens) se torna um número pago e ilimitado e o novo número também é cobrado. Portanto, comprar 1 extra estando no Free cobra você por 2 números. Como isso altera o que você paga, o
POSTretorna 409CONFIRMATION_REQUIRED(com a prévia) a menos que você envieconfirm: true. - Já no On Demand / pago. Comprar incrementa sua contagem de números; as mensagens permanecem ilimitadas.
- Pagamento. Se houver um cartão salvo (painel Plans → Cartão), ele é cobrado imediatamente e o slot é desbloqueado. Caso contrário, a resposta é
{ "success": true, "charged": false, "checkoutUrl": "https://…" }— abra-a para pagar; após o pagamento, o slot é desbloqueado (webhook) e você pode criar o número comPOST /v1/numbers. - Somente Stripe. A cobrança On Demand é baseada em cartão (sem PIX).
Salve um cartão primeiro (para que as compras via API sejam cobradas instantaneamente) no painel em Plans → Cartão.
POST /v1/billing/checkout — Recarga de carteira / adicionar um cartão
Gera uma URL de checkout hospedada para ações de cobrança:purpose: "wallet_topup"— recarrega a carteira pré-paga.purpose: "add_card"— salva um cartão para futuras cobranças On Demand.
checkoutUrl para abrir no navegador.