API de WhatsApp y CRM
GET/chat/{deviceId}/chats/{chatWid}/participants

Obtener participantes de un grupo

Obtiene los participantes de un chat de grupo y, opcionalmente, filtra los resultados por nombre, número de teléfono, rol o estado de contacto.

API de WhatsApp y CRM
Necesitas una clave de API. Pídela a nuestro equipo de soporte o créala desde la plataforma.
GET https://api.getincloud.ai/v1/chat/{deviceId}/chats/{chatWid}/participants

Obtiene los participantes de un chat de grupo y, opcionalmente, filtra los resultados por nombre, número de teléfono, rol o estado de contacto.

Si el WhatsApp ID del chat de destino no corresponde a un grupo, la API devolverá un error 400 Bad Request.


Prueba este endpoint en el probador de API en vivo

>¿Necesitas ayuda? Explora todos los tutoriales, más de 100 ejemplos de casos de uso y prueba la API en el probador en vivo con ejemplos de código listos para usar en más de 15 lenguajes de programación, incluidos JavaScript/Node.js, PHP, Python, C#, Java, Ruby, Swift, Kotlin, Powershell, cURL y más.

Autenticación

Envía tu API key en el encabezado Token en cada petición.

Parámetros

CampoDóndeTipoObligatorioDescripción
searchquerystringNoFiltra participantes por nombre, número de teléfono o WhatsApp ID maxLength: 100
phonequeryarrayNoFiltra participantes por número de teléfono. Se permiten varios valores separados por comas. minimum: 1 · maximum: 50
rolequeryarrayNoFiltra participantes por rol: admin, owner o participant. Se permiten varios valores separados por comas. minimum: 1 · maximum: 3
contactquerybooleanNoFiltra solo los participantes que son contactos en la agenda de WhatsApp
includequeryarrayNoIncluye la información de contacto del participante, si está disponible. minimum: 1 · maximum: 1
pagequerynumberNoNúmero de página de resultados (comienza en 0) minimum: 0 · maximum: 500 · default: 0 · format: integer
sizequerynumberNoMáximo de resultados por página minimum: 1 · maximum: 500 · default: 100 · format: integer

Respuestas

CódigoDescripción
200Participantes del grupo
400Datos de consulta o cuerpo de la solicitud no válidos
401No autorizado: token de API no válido o ausente
403Faltan los permisos necesarios
404Recurso no encontrado
409Conflicto
429Demasiadas solicitudes: inténtalo de nuevo más tarde
500Error inesperado
501No implementado
503Servicio no disponible temporalmente: inténtalo de nuevo más tarde
// This code example requires you to have installed curl package
// Installation instructions here: https://curl.haxx.se/download.html

// Get group participants
curl --request GET \
  --url https://api.getincloud.ai/v1/chat/{deviceId}/chats/{chatWid}/participants \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '{"size":100,"page":0}'


// Get group participants by phone number
curl --request GET \
  --url https://api.getincloud.ai/v1/chat/{deviceId}/chats/{chatWid}/participants \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '{"phone":"+1234567890,+1298765431"}'


// Search group participants by name
curl --request GET \
  --url https://api.getincloud.ai/v1/chat/{deviceId}/chats/{chatWid}/participants \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '{"search":"john"}'


// Filter group participants by role
curl --request GET \
  --url https://api.getincloud.ai/v1/chat/{deviceId}/chats/{chatWid}/participants \
  --header 'Content-Type: application/json' \
  --header 'Token: <api token goes here>' \
  --data '{"role":"owner,admin"}'
AnteriorObtener información de entrega del mensajeSiguientePublicar nuevo estado
¿Te sirvió esta página?