API de voz
Crea y controla llamadas con voz, reproducción de audio, entrada por teclado y transferencias.
Descubre la voz programableIllyVoIP para desarrolladores
Integra voz, mensajería y gestión de números en tu software. Usa las API de servidor para tus procesos y el SDK del teléfono web para incorporar llamadas a tu interfaz de navegador.
# Ejemplo de solicitud desde el servidor
curl -X GET \
"https://api.illyvoip.com/api/v1/sip/identities" \
-H "X-Api-Key: YOUR_API_KEY"Elige un servicio y consulta su referencia para conocer la autenticación, los parámetros, las respuestas y las acciones disponibles.
Crea y controla llamadas con voz, reproducción de audio, entrada por teclado y transferencias.
Descubre la voz programableBusca en el catálogo, solicita presupuestos, haz pedidos y configura el enrutamiento mediante la API.
Descubre los números de teléfonoEnvía mensajes, consulta los resultados por destinatario y sigue el estado de entrega desde tu aplicación.
Descubre SMSNormaliza números de teléfono o solicita información de red y portabilidad en tiempo real donde esté disponible.
Descubre la consulta de númerosConvierte audio en texto o genera audio hablado a partir de texto con las API de voz independientes. Elige entre los idiomas y las voces que figuran en la documentación.
Descubre las API de voz y transcripciónTrabaja con contactos, historial de llamadas y acceso a grabaciones mediante los endpoints documentados.
Consultar la referencia de la APISDK del teléfono web
Añade llamadas desde el navegador a un CRM, una interfaz de agentes o un espacio de trabajo propio. El SDK de JavaScript ofrece registro, controles de llamada y gestión de dispositivos mediante SIP sobre WSS.
Conecta, registra, llama, contesta, silencia, pon en espera, reanuda, envía DTMF y transfiere mediante JavaScript.
Selecciona dispositivos de audio, ejecuta comprobaciones previas y consulta estadísticas de la llamada en directo. La selección de la salida de audio depende de la compatibilidad del navegador.
Elige una región, configura la conmutación de señalización gestionada y renueva las credenciales del navegador para sesiones más largas.
Webhooks
Recibe notificaciones de eventos de llamadas, SMS, contactos y buzón de voz. Actualiza tus registros o activa el siguiente paso de tu proceso.
Verifica las firmas, confirma la recepción sin demora y gestiona de forma segura los identificadores de evento repetidos.
Consultar la referencia de webhookscall_ringing
call_answered
call_completedsms_sent
sms_delivered
sms_failedcontact_added
voicemail_receivedEl portal reúne documentación de la API, ejemplos y herramientas de desarrollo en tu cuenta.
Comprueba el método de autenticación, los parámetros obligatorios y los campos de respuesta de tu endpoint.
Primeros pasosUsa la especificación OpenAPI publicada junto con la documentación de los endpoints.
Especificación OpenAPIGenera ejemplos de solicitudes en el Playground de la API. Las solicitudes enviadas utilizan tu cuenta y pueden ejecutar acciones de pago.
Abrir el Playground de la APILas solicitudes habituales de la API de clientes utilizan la cabecera X-Api-Key. Mantén la clave en tu backend. La guía actual de primeros pasos explica el alcance de la cuenta y los requisitos específicos de cada endpoint.
El portal exige verificar la identidad para mostrar, copiar y regenerar la clave. Sigue las indicaciones de contraseña y verificación en dos pasos. El Playground de la API utiliza un desbloqueo temporal; revisa la solicitud antes de ejecutarla. Si regeneras una clave, coordina la actualización de las aplicaciones que la utilizan.
El flujo gestionado recomendado del SDK utiliza tu backend para emitir un token de corta duración para el navegador. Obtén la identidad SIP a partir del usuario autenticado en el servidor; no permitas que el navegador elija una identidad arbitraria. La clave API permanece en tu servidor.
Es un SDK de JavaScript exclusivamente web para llamadas desde el navegador. Es independiente de las aplicaciones publicadas de IllyVoIP para Windows, iOS y Android.
La referencia del SDK del teléfono web incluye enlaces al recurso alojado para el navegador y a un paquete descargable para alojarlo en tu infraestructura, con definiciones de TypeScript. Usa el paquete actual y revisa sus notas de versión y recomendaciones de seguridad.
Sí. La API documenta la búsqueda en el catálogo, los presupuestos, los pedidos, el enrutamiento y los procesos de documentación obligatoria. La disponibilidad y la activación de números dependen del destino y de los requisitos de registro aplicables.
La entrega puede reintentarse. Verifica la firma y utiliza el identificador estable del evento para evitar procesarlo dos veces. La referencia enumera los eventos compatibles y el funcionamiento de los reintentos.
Empieza por la referencia actual de la API y elige los servicios que necesitas.