WhatsApp API: Typen, Toegang, Prijzen en limieten
Een bestaand WhatsApp-account koppelen
const account = wacht op account van de cliënt.VerbindWhatsapp();
// account.qrCodeString -> aan de gebruiker tonen
// of geef in plaats daarvan een pairing_phone_number op
const chats = wacht op client.chats.list({
account_type: 'WHATSAPP'
});
Wat is de WhatsApp API?
| Naam | Wat het is | Wie beheert het | Toegangsvereisten |
|---|---|---|---|
| WhatsApp Business-platform (Cloud-api) | Meta's eigen officiële API voor het inrichten van nieuwe bedrijfsnummers en het op grote schaal verzenden van berichtsjablonen | Meta | Meta-ontwikkelaarsapp, WABA, zakelijk telefoonnummer, verificatie voor hogere niveaus |
| Business Solution Provider (BSP)-toegang | Een derde partij (Twilio, 360dialog en dergelijke) die dezelfde Cloud API doorverkoopt, verpakt in een eigen dashboard en facturering | Meta-infrastructuur, door BSP beheerd | Dezelfde onderliggende Meta-vereisten, geleverd via de BSP |
| Verenigde sessie-API (Unipile) | Verbindt een WhatsApp-account, zakelijk of persoonlijk, op de manier zoals WhatsApp Web dat doet, via een QR-code of koppelingscode | Unipile, namens de geauthenticeerde gebruiker | Geen Meta Business-verificatie, geen nieuw nummer, geen sjabloongoedkeuring |
Wat zijn de verschillende soorten WhatsApp API?
| Type | Inrichting | Het beste voor | Werkt met een bestaand account |
|---|---|---|---|
| Cloud API | Nieuw zakelijk telefoonnummer + Meta Bedrijfsverificatie voor hoger volume | Bedrijven die grootschalige marketing of meldingen versturen | Nee, vereist een nieuw nummer |
| On-Premise-API | Verouderd. Meta heeft het stopgezet en aangespoord tot migratie naar de Cloud API | Alleen verouderde integraties | Geen |
| WhatsApp Zakelijk | Gratis consumentengerichte app, handmatige instelling op één apparaat | Kleine bedrijven die chats handmatig beheren | Ja, maar handmatig, één apparaat, niet programmatisch |
| Verenigde sessie-API (Unipile) | Koppelt het account zoals WhatsApp Web dat doet, geen nieuw nummer | SaaS-platforms die de eigen WhatsApp-account van elke gebruiker integreren in het product | Ja, dit is het primaire gebruiksscenario |
WhatsApp API-ecosysteem
Meta biedt twee officiële API's waarmee bedrijven WhatsApp in hun software kunnen integreren. Beide zijn ontworpen om berichten met een hoog volume mogelijk te maken, met functies zoals sjabloonberichten, het delen van media en tools voor klantenservice.
WhatsApp Zakelijke API
De Business API was de eerste oplossing die Meta uitbracht om bedrijven te helpen communiceren met hun klanten op WhatsApp. De oplossing wordt meestal zelf gehost of beheerd door een goedgekeurde provider, waardoor bedrijven meer controle hebben over de infrastructuur. Het ondersteunt opgemaakte uitgaande berichten, antwoorden van klanten en rijke media-indelingen, waardoor het geschikt is voor bedrijven die WhatsApp rechtstreeks willen integreren in hun CRM-, contactcenter- of supportsysteem.
WhatsApp Cloud API
De later gelanceerde Cloud API wordt volledig gehost door Meta. Bedrijven hoeven geen servers meer te beheren of zware infrastructuur te beheren. De Cloud API biedt vergelijkbare kernfunctionaliteiten, zoals het verzenden en ontvangen van berichten, het beheren van sjablonen en het ondersteunen van media, maar is eenvoudiger te implementeren voor ontwikkelaars. Het wordt gepositioneerd als een snellere manier om programmatisch toegang te krijgen tot WhatsApp, vooral voor bedrijven die schaalbaarheid willen zonder de overhead van hosting op locatie.
De complexiteit van WhatsApp-integratie
Hoewel de Business- en Cloud API's van Meta krachtige mogelijkheden bieden, is de integratie daarvan verre van eenvoudig. Ontwikkelaars moeten bedrijfsverificatie, goedkeuring van sjablonen en berichtquota's beheren voordat ze überhaupt live kunnen gaan. Het hosten van of verbinden met de Cloud API vereist ook het afhandelen van webhooks, encryptie en naleving van strikte opt-in regels. Deze hindernissen vertragen projecten vaak en beperken de toegang voor kleinere SaaS-providers die WhatsApp snel aan hun platformen willen toevoegen.