Use separate WhatsApp numbers for sales, support, billing or each of your clients, and manage them all in one place.
# List the sessions on your account
curl https://api.notivo.link/api/sessions \
-H "x-api-key: YOUR_API_KEY"
# Get details for one session
curl https://api.notivo.link/api/sessions/SESSION_ID \
-H "x-api-key: YOUR_API_KEY"
# Reconnect or disconnect a single session
curl -X POST https://api.notivo.link/api/sessions/SESSION_ID/reconnect \
-H "x-api-key: YOUR_API_KEY"
Yes. Each WhatsApp number runs as its own independent session with its own API key, and you manage all of your sessions from one dashboard. Your applications use the key of the session they should send through.
Every number is its own session, so you can reconnect or disconnect one without touching the others.
See and manage all of your numbers in one place instead of running separate setups.
Each session has its own API key, which keeps one application separate from another.
List, create, inspect, initialize, reconnect and disconnect sessions through the API.
There is no single right structure. These patterns are common:
A request is tied to the session that belongs to the API key you send. The session ID in the request must match the session linked to that key. To send from a different number, use the key of the other session.
Keep sales conversations separate from support and billing notifications.
Give every storefront its own number and branding in customer conversations.
Connect a number per customer account from your own platform.
Test new automations on a separate number before touching live customers.
See how this feature works with the rest of the platform, or browse all Notivo features.
Create a session, scan a QR code from your phone, and your WhatsApp number is ready to send through the API.
Read about QR code setupAuthenticate every request with an API key that is linked to one WhatsApp session, and follow simple practices to keep keys private.
Read about API key managementConnect your ERP, CRM, WooCommerce store or custom software to WhatsApp through plain HTTP requests and webhooks.
Read about IntegrationsThe number of sessions depends on your account. Check your dashboard for the sessions available to you.
No. Each session has its own API key.
Yes. Sessions are independent, and the disconnect and reconnect endpoints work on one session at a time.
Send a GET request to the sessions endpoint with your API key. It lists the sessions available to your account.
Create your session, scan the QR code and send your first WhatsApp message through the Notivo API.
Get started Read the API documentation