WhatsApp API

Sign in to your account

Forgot password?  ·  Create account  ·  Contact Us

Create Account

Start your free trial

Already have an account? Sign in

Verify Email

Enter the 6-digit code sent to your email

Resend OTP

Reset Password

Enter your email to receive a reset code

← Back to login

Contact Us

We're here to help

Loading contact information…
← Back to login
WA API
Loading…
A
User
—
Dashboard
Overview
A
Contact Lists
Create New List
Your Lists
List NameDescriptionContactsStatusActions
Loading…
Sessions
Loading…
Subscription
Loading…
WhatsApp Sessions
Session IDStatusPhoneQueueActions
Loading…
Send Messages
Text
Bulk
Image
Bulk Image
PDF
Bulk PDF
Location
Send to List
8–20s delay between msgs · 2min pause per 10
Search a location or enter coordinates
WhatsApp supports sending coordinates as a location pin.
Messages are rate-limited automatically to prevent bans.
Send Log
Ready…
API Key
Your API Key

Use in the x-api-key header for all POST API requests, or as ?apikey= query param for GET requests.

Loading…

Regenerating invalidates your current key immediately.

Quick Send URL (GET)

Send a message directly from browser, CLI or webhook:

Subscription
Current Plan
Choose a Plan
My Invoices
Invoice #PlanAmountStatusInvoice DatePaid DateValid UntilActions
Loading…
Message History
DateFromToTypeSourceStatusPreview
Activity Logs
DateActionDescriptionIP
Auto Bot API Setup
Auto Bot Configuration
Disabled
Company Details
CRM API Configuration

Map each menu option to your CRM API endpoint. Use {mobile} as placeholder for customer's mobile number.

Greeting Message Template

This message is sent when a customer first messages. Available variables: {company_name}, {company_mobile}, {support_number}

Response Templates
All 12 Options
Account Details (12)
Balance (4)
Package Detail (6)
PPPoE Settings (11)
Usage History (10)

Available variables: {customer_name}, {customer_mobile}, {customer_cnic}, {customer_username}, {customer_password}, {customer_package}, {customer_bill}, {customer_expiry}, {customer_address}, {customer_status}, {customer_ip}, {customer_usage}, {customer_join_date}

Profile Settings
Personal Info

Notification Preferences
Email / SMS Notifications
Receive OTPs and alerts via email
WhatsApp Notifications
Receive OTPs and alerts via WhatsApp
You must have at least one notification method enabled to use 2FA.
Security

Two-Factor Auth
Extra login security via OTP
API Documentation
Authentication & Base URL

All POST/GET API requests require your API key:

x-api-key: YOUR_API_KEY Content-Type: application/json Base URL: /api/v1

Or pass as query parameter (GET requests):

/api/v1/send?apikey=YOUR_KEY&session=ID&to=923001234567&message=Hello
Your API Key: —
Integrate WAPI with Zal Pro NEW
Configuration Steps:
  1. Enable SMS Status Button in Zal Pro settings.
  2. In SMS Gateway, select Local SMS API.
  3. Copy the URL below into Local SMS URL:
Loading URL...
  1. Write None in all remaining fields (Username, Password, etc.).
  2. Save Settings and try sending an SMS.
Note: {phone} and {message} are handled automatically by Zal Pro. Ensure your Session (...) is connected.
Integrate WAPI with DMA Softlab RADIUS MANAGER
Configuration Steps for Radius Manager:
  1. Open your Radius Manager installation folder.
  2. Navigate to admin/lib/smslib.php (or your custom SMS library file).
  3. Replace the existing sendsms function with the PHP code provided below.
  4. Update the $wapi_url, $apikey, and $session variables in the code with your details.
  5. Save the file and test sending an SMS from Radius Manager.
Note: This replaces the default Clickatell/BSP gateway logic. Ensure your Session (...) is connected.
Loading code...
All Endpoints
Contact Us
Company Information
Loading…
Send Us a Message

We'll respond via email and WhatsApp within 24 hours.

System Health
Live Status
Checking health…
Platform Statistics
Plan Distribution
All Sessions
Session IDUserPhoneStatusPlanSourceCreatedActions
Loading…
User Management
User Contact Sessions Msgs Today Total Msgs Subscription Expires In Status Actions
Loading...
Edit User
Subscription Plans
All API Keys
OwnerEmailAPI KeyPlanStatusActive TillActions
All Message History
DateUserFromToTypeSourceStatusPreview
Activity Logs
DateUserActionDescriptionIP
Payment Methods
Payment Requests
DateUserPlanAmountRefProofStatusActions
Invoices
Invoice #CustomerPlanAmountStatusInvoice DatePaid DateExpiryActions
Loading…
Contact Inquiries
DateNameEmailMobileSubjectMessageStatusAction
Platform Settings
General
Connected session for WhatsApp OTPs & contact form messages.
Module Visibility
Branding & Appearance
Click to upload logo
PNG, SVG, JPG (max 2MB)
Click to upload favicon
ICO, PNG 32×32
Login/Register background
JPG, PNG, WebP (max 5MB)
reCAPTCHA v3

Get keys from Google reCAPTCHA Console. When BOTH keys are set, reCAPTCHA is enabled on login, register, forgot password and contact forms only (not in dashboard).

Leave blank to disable reCAPTCHA completely.
SEO & Meta Tags
SMTP / Email Settings
Company / Contact Information
Live PM2 Logs
Live
0 logs
Loading logs…
My Bots
Loading bots...
My Bots
Session:
Loading bots...
Create Bot
Basic Info
Menu Builder
API Integration (Optional)
Scan QR Code
QR Code

WhatsApp → Settings → Linked Devices → Link a Device

Waiting for scan…
Dialog
Request Plan Change
Invoice