← Catalog

whatsapp.account API

whatsapp.account

live

Connect, reconnect or check an existing WhatsApp account: scan a QR code or use a pairing code on the hosted page. Without a name, reports connected accounts first. Connection and status checks are free; connected accounts are billed monthly.

live coverage

Unipile: all inputs

✓ marks a combination proven with a real provider call. Others are wired and unit-tested; their first live run verifies them.

Providers

ProviderStatus
Unipile live

Billing

Unit: per_call · unmatched results billed: no
Connection/status checks settle free. Each connected account costs $9.625 per 30 days until disconnected in the dashboard or DELETE /v1/whatsapp/accounts/<name>.

The exact quote is returned by /v1/inspect before every call and held with headroom on execution. The quote is the price floor: if the provider's actual cost overruns it, the run bills the overrun at the same rate, never above the hold. The unused part of every hold is released.

Run it

curl https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{
    "capability": "whatsapp.account",
    "input": {  },
    "routing": {"provider": "auto"}
  }'

Input schema

{
  "properties": {
    "name": {
      "description": "Workspace label, such as sales. Reuse the same name to confirm or reconnect.",
      "type": "string"
    },
    "return_url": {
      "description": "Redirect after successful connection.",
      "type": "string"
    }
  },
  "type": "object"
}

Normalized output fields

account_id · name · status · connected · connect_url · username · accounts · count · next_step