SabNode Core API
The foundational protocol for unified customer operations. Integrate WhatsApp, AI agents, CRM, and real-time messaging directly into your stack.
Authentication
Authenticate requests to the SabNode API using Bearer tokens in the Authorization header. Manage your API keys in the dashboard.
Request Examplebash
# Authenticate your request
curl https://api.sabnode.com/v2/workspaces \
-H "Authorization: Bearer sk_live_..."Core Endpoints
POST
/v2/messages/sendDispatches a payload through connected channels (WhatsApp, Web Chat, SMS).
Parameters
channelstring (required)tostring (required)payloadobject (required)
Response 200 OK
{
"id": "msg_01H...",
"status": "queued",
"channel": "whatsapp",
"created_at": "2026-05-23T01:10:18Z"
}GET
/v2/workflows/activeRetrieve all actively running workflows for the authenticated workspace.
System Architecture
Event Engine
Processes millions of inbound hooks with sub-50ms latency using Rust-based workers.
Agent Matrix
Distributed LLM orchestration layer routing intents to specialized subagents.
State Sync
Real-time CRDT propagation ensures UI state perfectly mirrors backend realities.