GET /v1/connections lista los números de la cuenta (read-only). Cada uno trae su id (conn_…), label/externalId (tu identidad de reseller), displayPhone, y salud: metaStatus (connected/pending/flagged/restricted/disconnected), qualityRating, messagingTier. Lo único mutable por API es la identidad de reseller: PATCH /v1/connections/:id (label, externalId, monthlyMessageLimit, notes).
curl https://api.waiaconnect.com/v1/connections \
-H "Authorization: Bearer wc_live_YOUR_API_KEY"
# → { "connections": [ { "id": "conn_…", "label": "…", "externalId": "…",
# "displayPhone": "…", "metaStatus": "connected", "qualityRating": "…" } ] }externalId es único por cuenta y viaja en cada webhook (envelope.connection.externalId) → no necesitás una tabla de mapeo.