Ilustración del flujo de trabajo de WA Lookup para «Cómo elegir entre ws, ws_avatar y ws_business»
Una visión general del flujo de trabajo que se analiza en este artículo de WA Lookup.

WA Lookup ofrece tres verificaciones de WhatsApp tras una única llamada. Elegir entre ellas es una cuestión de qué campos va a leer realmente su flujo de trabajo, no de niveles de capacidad.

Las tres verificaciones de WhatsApp de WA Lookup utilizan POST /api/v1/check y solo difieren en el valor de service_type: ws devuelve el campo de registro, ws_avatar añade avatar y avatar_url, y ws_business añade un booleano business.

ws cuando un solo campo decide el resultado

Si el siguiente paso de su flujo de trabajo solo se bifurca según haya o no una cuenta de WhatsApp, ws devuelve exactamente eso y nada que usted no vaya a leer. Seleccionar un service_type más completo en esta situación encarece cada llamada sin cambiar ni una sola decisión que tome su código.

ws_avatar cuando importa la visibilidad del perfil

Elija ws_avatar cuando algún proceso posterior lea los campos de avatar: ordenar una cola de leads, enriquecer un registro del CRM o dar contexto adicional a un revisor. La pregunta decisiva es si algún código o alguna persona va a mirar el valor del avatar. Si no es así, ws es la mejor opción.

ws_business cuando el tipo de cuenta determina el enrutamiento

ws_business añade un booleano business, adecuado para flujos de trabajo que tratan las cuentas Business de forma distinta al resto. Igual que con ws_avatar, la prueba es si ese campo llega a influir en una decisión: un campo que se devuelve y se ignora es puro coste.

Elegir por llamada y no por integración

Como service_type es un valor del cuerpo de la misma llamada, una sola integración puede seleccionar verificaciones distintas para listas distintas o etapas distintas. Es habitual que los equipos ejecuten primero ws sobre una lista grande y después un service_type más completo sobre el subconjunto que importa, lo que mantiene el gasto proporcional al valor de cada etapa.

Preguntas frecuentes

¿Las tres verificaciones usan URL diferentes?

No. Las tres utilizan POST /api/v1/check y se seleccionan mediante el valor de service_type en el cuerpo de la solicitud.

¿Puede una integración combinar tipos de servicio?

Sí. service_type es un valor del cuerpo de cada solicitud, de modo que distintas listas o etapas pueden seleccionar verificaciones distintas a través de la misma integración.

¿ws_avatar incluye lo que devuelve ws?

Sí. Devuelve el campo de registro y añade además los campos de avatar.

Fuentes