Skip to main content

GET /channels

Devuelve todos los números de WhatsApp conectados a tu cuenta. Scope requerido: channels:read

Request

curl https://api.waspytech.com/api/v2/channels \
  -H "Authorization: Bearer wspy_..."

Response 200

{
  "data": [
    {
      "id": "channel-uuid",
      "phoneNumber": "+5491155654076",
      "displayName": "Mi Tienda",
      "phoneNumberId": "947831321756793",
      "wabaId": "3778403832302005",
      "qualityRating": "GREEN",
      "status": "connected",
      "webhookVerified": true
    }
  ],
  "meta": { "requestId": "..." }
}

Campos

CampoTipoDescripción
idstring (UUID)ID interno del canal. Usalo en POST /messages
phoneNumberstringNúmero con código de país
displayNamestringNombre visible en WhatsApp
phoneNumberIdstringID del número en Meta
wabaIdstringID de la cuenta de WhatsApp Business en Meta
qualityRatingstringCalidad del número según Meta: GREEN, YELLOW, RED
statusstringEstado de conexión: connected, disconnected
webhookVerifiedbooleanSi el webhook de Meta está verificado
El campo id es el que necesitás para enviar mensajes con POST /messages. No confundirlo con phoneNumberId (que es el ID de Meta).