Skip to content
Wazapin
Esc
navigateopen⌘Jpreview
On this page

Quickstart

Install @wazapin/sdk, find your channel id, and send your first WhatsApp message.

Install

npm install @wazapin/sdk

Set your API key

export WAZAPIN_API_KEY="wzp_..."

Find your channel id

import { WazapinClient } from "@wazapin/sdk";

const wazapin = new WazapinClient();

const { data: channels } = await wazapin.channels.list({ limit: 10 });

console.log(channels.items[0]?.id); // use as channel_id

Connect WhatsApp in the app first if the list is empty. See Connect your channel.

Send a text message

import { WazapinClient, textMessage } from "@wazapin/sdk";

const wazapin = new WazapinClient();

const { data: message } = await wazapin.messages.send(
  textMessage({
    channel_id: "wzp_ch_123",
    to: "6281234567890",
    body: "Hello from Wazapin",
  }),
);

console.log("sent", message.id);

Check API health

const { data: health } = await wazapin.system.health();

console.log(health.status);

Was this page helpful?