Référence API
Tout ce dont vous avez besoin pour intégrer Whappi dans vos applications de manière sécurisée et efficace.
Vue d'ensemble
Ce document fournit des instructions détaillées et axées sur les développeurs pour l'utilisation de l'API WhatsApp. Pour des tests interactifs, nous vous recommandons d'utiliser l'outil Quick Message sur le tableau de bord.
| Environnement | URL de base API V1 | URL de base API Legacy |
|---|---|---|
| Développement Local | http://localhost:3000/api/v1 | http://localhost:3000/api |
| Production (HTTPS) | https://api.votre-domaine.com/api/v1 | https://api.votre-domaine.com/api |
Authentification
Toutes les requêtes API vers les points de terminaison /api/v1/* doivent être authentifiées à l'aide d'un jeton Bearer.
Gestion des Sessions
/sessionsCréer une Session
Crée une nouvelle session WhatsApp avec un identifiant unique. Nécessite une clé API Master ou une authentification administrateur.
Corps de la Requête
Exemple cURL
/sessionsLister les Sessions
Récupère toutes les sessions actives et leur statut actuel. Aucune authentification requise.
Messagerie
/messagesEnvoyer un Message
Envoyez divers types de messages, notamment du texte, des images, de l'audio, de la vidéo et des documents.
Webhooks
/webhookDéfinir l'URL du Webhook
Configurez l'endroit où le serveur envoie les notifications d'événements.
Gestion des Médias
/media/uploadTélécharger un Média
Téléchargez un fichier pour obtenir un identifiant ou un lien média à utiliser dans les messages.