# WeKall API > API de WeKall para integraciones externas y automatizacion ## Docs - [Generar access token](https://docs.wekall.co/api-reference/auth/generar-access-token.md): Intercambia client_id + client_secret por un JWT access token via OAuth2 client_credentials flow. - [Health check](https://docs.wekall.co/api-reference/health/health-check.md) - [Actualizar contacto](https://docs.wekall.co/api-reference/messenger-hub/actualizar-contacto.md) - [Actualizar un atributo del contacto](https://docs.wekall.co/api-reference/messenger-hub/actualizar-un-atributo-del-contacto.md) - [Buscar contacto por telefono](https://docs.wekall.co/api-reference/messenger-hub/buscar-contacto-por-telefono.md) - [Busqueda libre de contactos](https://docs.wekall.co/api-reference/messenger-hub/busqueda-libre-de-contactos.md) - [Calificar satisfaccion del chat](https://docs.wekall.co/api-reference/messenger-hub/calificar-satisfaccion-del-chat.md) - [Cancelar un mensaje broadcast programado o en cola](https://docs.wekall.co/api-reference/messenger-hub/cancelar-un-mensaje-broadcast-programado-o-en-cola.md) - [Cerrar el chat](https://docs.wekall.co/api-reference/messenger-hub/cerrar-el-chat.md) - [Consultar configuracion de webhook y rate-limit del workspace](https://docs.wekall.co/api-reference/messenger-hub/consultar-configuracion-de-webhook-y-rate-limit-del-workspace.md) - [Crear o actualizar la configuracion de broadcast del workspace](https://docs.wekall.co/api-reference/messenger-hub/crear-o-actualizar-la-configuracion-de-broadcast-del-workspace.md) - [Crear un chat](https://docs.wekall.co/api-reference/messenger-hub/crear-un-chat.md) - [Crear un contacto](https://docs.wekall.co/api-reference/messenger-hub/crear-un-contacto.md) - [Detalle de un contacto](https://docs.wekall.co/api-reference/messenger-hub/detalle-de-un-contacto.md) - [Detalle de un mensaje](https://docs.wekall.co/api-reference/messenger-hub/detalle-de-un-mensaje.md) - [Eliminar contacto](https://docs.wekall.co/api-reference/messenger-hub/eliminar-contacto.md) - [Eliminar un atributo del contacto](https://docs.wekall.co/api-reference/messenger-hub/eliminar-un-atributo-del-contacto.md) - [Enviar media a un numero](https://docs.wekall.co/api-reference/messenger-hub/enviar-media-a-un-numero.md) - [Enviar media por URL (imagen/video/audio/documento)](https://docs.wekall.co/api-reference/messenger-hub/enviar-media-por-url-imagenvideoaudiodocumento.md) - [Enviar media via multipart upload](https://docs.wekall.co/api-reference/messenger-hub/enviar-media-via-multipart-upload.md) - [Enviar mensaje de texto a telefono](https://docs.wekall.co/api-reference/messenger-hub/enviar-mensaje-de-texto-a-telefono.md) - [Enviar mensaje(s) transaccionales multicanal](https://docs.wekall.co/api-reference/messenger-hub/enviar-mensajes-transaccionales-multicanal.md) - [Enviar template WhatsApp](https://docs.wekall.co/api-reference/messenger-hub/enviar-template-whatsapp.md) - [Enviar texto a un numero (crea chat si no existe)](https://docs.wekall.co/api-reference/messenger-hub/enviar-texto-a-un-numero-crea-chat-si-no-existe.md) - [Enviar ubicacion geografica](https://docs.wekall.co/api-reference/messenger-hub/enviar-ubicacion-geografica.md) - [Historial de mensajes de un chat](https://docs.wekall.co/api-reference/messenger-hub/historial-de-mensajes-de-un-chat.md) - [Listar contactos](https://docs.wekall.co/api-reference/messenger-hub/listar-contactos.md) - [Listar conversaciones](https://docs.wekall.co/api-reference/messenger-hub/listar-conversaciones.md) - [Listar mensajes broadcast del workspace](https://docs.wekall.co/api-reference/messenger-hub/listar-mensajes-broadcast-del-workspace.md) - [Listar mensajes del customer](https://docs.wekall.co/api-reference/messenger-hub/listar-mensajes-del-customer.md) - [Listar numeros WhatsApp del workspace](https://docs.wekall.co/api-reference/messenger-hub/listar-numeros-whatsapp-del-workspace.md) - [Listar tags distintos del workspace](https://docs.wekall.co/api-reference/messenger-hub/listar-tags-distintos-del-workspace.md) - [Marcar el chat como importante](https://docs.wekall.co/api-reference/messenger-hub/marcar-el-chat-como-importante.md) - [Obtener atributos personalizados del contacto](https://docs.wekall.co/api-reference/messenger-hub/obtener-atributos-personalizados-del-contacto.md) - [Obtener chat con contexto del bot](https://docs.wekall.co/api-reference/messenger-hub/obtener-chat-con-contexto-del-bot.md) - [Obtener detalle de conversacion](https://docs.wekall.co/api-reference/messenger-hub/obtener-detalle-de-conversacion.md) - [Obtener estado de mensaje broadcast](https://docs.wekall.co/api-reference/messenger-hub/obtener-estado-de-mensaje-broadcast.md) - [Quitar reaccion de un mensaje](https://docs.wekall.co/api-reference/messenger-hub/quitar-reaccion-de-un-mensaje.md) - [Reabrir el chat (si aplica)](https://docs.wekall.co/api-reference/messenger-hub/reabrir-el-chat-si-aplica.md) - [Reaccionar a un mensaje con emoji](https://docs.wekall.co/api-reference/messenger-hub/reaccionar-a-un-mensaje-con-emoji.md) - [Reemplazar atributos del contacto](https://docs.wekall.co/api-reference/messenger-hub/reemplazar-atributos-del-contacto.md) - [Resetear contador de no leidos](https://docs.wekall.co/api-reference/messenger-hub/resetear-contador-de-no-leidos.md) - [Verificar si existe chat activo para un contacto](https://docs.wekall.co/api-reference/messenger-hub/verificar-si-existe-chat-activo-para-un-contacto.md) - [Verificar ventana de servicio de 24h de un chat](https://docs.wekall.co/api-reference/messenger-hub/verificar-ventana-de-servicio-de-24h-de-un-chat.md) - [Conversaciones por vendedor](https://docs.wekall.co/api-reference/notes-ai/conversaciones-por-vendedor.md): Retorna las conversaciones agrupadas por empresa externa para un vendedor. Incluye lista de llamadas por empresa con titulo, fecha y estado. - [Reuniones programadas por vendedor](https://docs.wekall.co/api-reference/notes-ai/reuniones-programadas-por-vendedor.md): Retorna las reuniones con estado scheduled de un vendedor. Incluye fecha programada, participantes y proveedor de videoconferencia. - [Transcripciones por vendedor](https://docs.wekall.co/api-reference/notes-ai/transcripciones-por-vendedor.md): Retorna las transcripciones de un vendedor paginadas y filtradas por rango de fechas. Incluye participantes, tipo de llamada (interna/externa), proveedor y estado. - [Transcripciones por vendedor y estado](https://docs.wekall.co/api-reference/notes-ai/transcripciones-por-vendedor-y-estado.md): Retorna las transcripciones filtradas por vendedor y estado (done, scheduled, in_call_recording). - [Cancelar campana](https://docs.wekall.co/api-reference/vicky-ai/cancelar-campana.md): Cancela una campana en progreso o pendiente. - [Crear campana](https://docs.wekall.co/api-reference/vicky-ai/crear-campana.md): Crea una campana de llamadas masivas. Puede ser inmediata o programada. - [Datos de campana](https://docs.wekall.co/api-reference/vicky-ai/datos-de-campana.md): Retorna los numeros y resultados por numero de una campana. - [Detalle de campana](https://docs.wekall.co/api-reference/vicky-ai/detalle-de-campana.md): Retorna configuracion, estado y datos de una campana. - [Detalle de llamada](https://docs.wekall.co/api-reference/vicky-ai/detalle-de-llamada.md): Retorna el detalle completo de una llamada incluyendo transcripcion y grabacion. - [Distribucion](https://docs.wekall.co/api-reference/vicky-ai/distribucion.md): Distribucion de llamadas por agente, estado o resultado. - [Estadisticas de recargas](https://docs.wekall.co/api-reference/vicky-ai/estadisticas-de-recargas.md): Totales agregados de recargas por estado. - [Historial de recargas](https://docs.wekall.co/api-reference/vicky-ai/historial-de-recargas.md): Lista paginada de recargas de saldo del workspace. - [Iniciar llamada saliente](https://docs.wekall.co/api-reference/vicky-ai/iniciar-llamada-saliente.md): Lanza una llamada saliente usando un agente IA. Requiere saldo disponible. - [Listar agentes del workspace](https://docs.wekall.co/api-reference/vicky-ai/listar-agentes-del-workspace.md): Retorna la lista paginada de agentes IA de voz configurados en el workspace. - [Listar campanas](https://docs.wekall.co/api-reference/vicky-ai/listar-campanas.md): Retorna las campanas de llamadas masivas del workspace. - [Listar llamadas del workspace](https://docs.wekall.co/api-reference/vicky-ai/listar-llamadas-del-workspace.md): Retorna las llamadas con paginacion por cursor. Incluye grabaciones, duracion y estado. - [Llamadas de una campana](https://docs.wekall.co/api-reference/vicky-ai/llamadas-de-una-campana.md): Retorna las llamadas realizadas dentro de una campana especifica. - [Metricas de campana](https://docs.wekall.co/api-reference/vicky-ai/metricas-de-campana.md): Retorna metricas agregadas por estado de llamada (completadas, fallidas, pendientes, etc.). - [Obtener agente por ID](https://docs.wekall.co/api-reference/vicky-ai/obtener-agente-por-id.md): Retorna el detalle completo de un agente IA incluyendo configuracion y proveedor. - [Resumen de actividad](https://docs.wekall.co/api-reference/vicky-ai/resumen-de-actividad.md): Resumen de llamadas, duracion y resultados del workspace. - [Saldo detallado](https://docs.wekall.co/api-reference/vicky-ai/saldo-detallado.md): Retorna el saldo actual del workspace: credito disponible, minutos disponibles y tarifa por minuto. - [Tendencias](https://docs.wekall.co/api-reference/vicky-ai/tendencias.md): Datos de tendencia de llamadas por periodo. - [Autenticacion](https://docs.wekall.co/authentication.md): Genera un access token y autentica tus requests - [WeKall API](https://docs.wekall.co/introduction.md): Conecta tus sistemas con la plataforma WeKall - [Productos](https://docs.wekall.co/products.md): Los productos de WeKall disponibles via API - [Rate limiting](https://docs.wekall.co/rate-limiting.md): Limites de uso de la API ## OpenAPI Specs - [openapi](https://docs.wekall.co/openapi.json)