IllyVoIP pour les développeurs

Votre application.
Connectée.

Intégrez les appels, les messages et la gestion des numéros à votre logiciel. Utilisez les API côté serveur pour vos parcours et le SDK Webphone pour les appels dans votre interface web.

Commencez par vos identités SIPcURL
# Exemple de requête côté serveur
curl -X GET \
  "https://api.illyvoip.com/api/v1/sip/identities" \
  -H "X-Api-Key: YOUR_API_KEY"
HTTPS · JSONVotre compte. Votre intégration.

Créez la connexion
dont votre produit a besoin.

Choisissez un service, puis consultez sa documentation pour comprendre l’authentification, les paramètres, les réponses et les actions disponibles.

SMS

Envoyez des messages, examinez les résultats par destinataire et suivez leur livraison dans votre application.

Découvrir les SMS

Contacts et données d’appel

Gérez les contacts, consultez l’historique des appels et accédez aux enregistrements avec les endpoints documentés.

Parcourir la documentation API

SDK Webphone

Gardez l’appel
dans votre application.

Ajoutez les appels depuis le navigateur à un CRM, une interface agent ou un espace de travail sur mesure. Le SDK JavaScript fournit l’enregistrement SIP, les commandes d’appel et la gestion des périphériques via SIP sur WSS.

Votre serveurLa clé API reste ici
Authentification géréeJeton navigateur à courte durée de vie
Votre interface webSDK Webphone

Votre interface, avec les commandes d’appel.

Connectez, enregistrez, appelez, répondez, coupez le micro, mettez en attente, reprenez, envoyez du DTMF et transférez les appels en JavaScript.

Périphériques et diagnostics

Choisissez les périphériques audio, effectuez les vérifications préalables et consultez les statistiques d’appel en direct. Le choix de la sortie audio dépend du navigateur.

Régions et gestion des sessions

Choisissez une région, configurez le repli de signalisation géré et renouvelez les identifiants du navigateur pour les sessions prolongées.

Webhooks

Permettez à votre logiciel
de suivre les échanges.

Recevez les notifications d’événements d’appels, de SMS, de contacts et de messagerie vocale. Mettez à jour vos données ou déclenchez l’étape suivante de votre parcours.

Vérifiez les signatures, accusez réception rapidement et gérez sans risque les identifiants d’événements répétés.

Lire la documentation des webhooks
Appelscall_ringing
call_answered
call_completed
SMSsms_sent
sms_delivered
sms_failed
Espace de travailcontact_added
voicemail_received

De la documentation
à l’implémentation.

Le portail réunit la documentation API, les exemples et les outils de développement dans votre compte.

Comprendre la requête

Vérifiez le mode d’authentification, les paramètres requis et les champs de réponse de votre endpoint.

Premiers pas

Travailler avec le schéma

Utilisez la spécification OpenAPI publiée en complément de la documentation des endpoints.

Spécification OpenAPI

Explorer les outils

Générez des exemples de requêtes dans le Playground API. Les requêtes exécutées utilisent votre compte et peuvent effectuer des actions payantes.

Ouvrir le Playground API

Préparez
votre intégration.

Poser une question à notre équipe
Comment authentifier les requêtes serveur ?+

Les requêtes API client habituelles utilisent l’en-tête X-Api-Key. Gardez la clé sur votre serveur. Le guide de démarrage actuel documente le périmètre du compte et les exigences propres à chaque endpoint.

Comment gérer l’accès à la clé API ?+

Le portail protège l’affichage, la copie et la régénération de la clé par une vérification d’identité. Suivez les demandes de mot de passe et d’authentification en deux étapes affichées. Le Playground API utilise un déverrouillage temporaire ; vérifiez la requête avant de l’exécuter. Lors d’une régénération, coordonnez la mise à jour des applications utilisant la clé.

Comment les appels depuis le navigateur s’authentifient-ils ?+

Le parcours géré recommandé du SDK passe par votre serveur pour délivrer un jeton navigateur à courte durée de vie. Déduisez l’identité SIP de l’utilisateur authentifié côté serveur ; ne laissez pas le navigateur choisir une identité arbitraire. La clé API reste sur votre serveur.

Le SDK Webphone est-il un SDK mobile ?+

C’est un SDK JavaScript réservé aux appels dans le navigateur. Il est distinct des applications IllyVoIP publiées pour Windows, iOS et Android.

Où obtenir le SDK ?+

La documentation du SDK Webphone contient les liens vers le fichier hébergé pour navigateur et une archive téléchargeable à héberger vous-même, avec les définitions TypeScript. Utilisez la version actuelle et consultez ses notes de version et consignes de sécurité.

Puis-je gérer les numéros via l’API ?+

Oui. L’API documente la recherche dans le catalogue, les estimations, les commandes, le routage et les parcours de dépôt des justificatifs. La disponibilité et l’activation des numéros dépendent de la destination et des exigences d’enregistrement applicables.

Mon webhook recevra-t-il chaque événement une seule fois ?+

La livraison peut être retentée. Vérifiez la signature et utilisez l’identifiant stable de l’événement pour éviter de le traiter deux fois. La documentation liste les événements pris en charge et le comportement des nouvelles tentatives.

Intégrez les communications
à votre produit.

Commencez par la documentation API actuelle et choisissez les services dont vous avez besoin.