Dual-Engine WhatsApp Architecture

Unified WhatsApp REST API for Developers & Marketers

The best of both worlds: Send free transactional updates & OTPs via Direct QR Socket SIMs, and blast cold marketing campaigns with zero ban risk via Meta's Official Cloud API (WABA).

Single Bearer API Token
Sub-50ms Routing Latency
Webhooks & Inbound Team Chat
18% GST Compliant Invoices
POST /api/send.php
curl -X POST https://2tick.in/api/send.php \
  -H "Authorization: Bearer wa_live_9f8d7e6c5b4a" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "qr",         // or "official"
    "device_id": "DEV_01",
    "to": "919876543210",
    "message": "Your verification code is 849201"
  }'
import requests

url = "https://2tick.in/api/send.php"
headers = {
    "Authorization": "Bearer wa_live_9f8d7e6c5b4a",
    "Content-Type": "application/json"
}
payload = {
    "channel": "qr",  # or "official"
    "device_id": "DEV_01",
    "to": "919876543210",
    "message": "Order #4092 shipped! Track: https://2tick.in/t/4092"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
const axios = require('axios');

axios.post('https://2tick.in/api/send.php', {
  channel: 'qr', // or 'official'
  device_id: 'DEV_01',
  to: '919876543210',
  message: 'Payment received! Receipt attached.'
}, {
  headers: {
    'Authorization': 'Bearer wa_live_9f8d7e6c5b4a',
    'Content-Type': 'application/json'
  }
}).then(res => console.log(res.data));
<?php
$payload = [
    'channel'   => 'qr', // or 'official'
    'device_id' => 'DEV_01',
    'to'        => '919876543210',
    'message'   => 'Welcome to our platform!'
];

$ch = curl_init('https://2tick.in/api/send.php');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer wa_live_9f8d7e6c5b4a',
    'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
print_r(json_decode($response, true));
?>
99.98%
Gateway Uptime SLA
< 45ms
Socket Dispatch Speed
₹0.00 / OTP
Zero Meta Fee in QR Mode
18% GST
Tax Invoices (B2B Input Credit)
Architecture

Why the Dual-Engine Architecture Wins

Stop choosing between expensive Meta conversation fees and risking your WhatsApp number getting banned. Run both seamlessly.

Channel A: Direct QR Socket SIMs (Zero Meta Fees)

Zero Per-Message Fees

Scan a QR code from any standard or Business WhatsApp mobile app. Messages route through high-concurrency Node.js socket microservices.

  • 100% Free Messages: No Meta conversation fees. Uses your mobile SIM data plan.
  • Zero Template Restrictions: Send any custom text, PDF invoice, image, or dynamic message anytime without waiting for 24h approvals.
  • Best For: User verifications (OTPs), shipping receipts, customer support replies, and internal team alerts.

Channel B: Official WhatsApp (Meta Cloud API)

Zero Ban Risk

Connect your official Meta Business Account with Phone Number ID and System User Token. Routes through Meta Graph API v19.0.

  • Zero Phone Ban Risk: Officially verified Meta Cloud infrastructure with Green-Tick verification eligibility.
  • Mass Broadcast Scalability: Send tens of thousands of marketing messages simultaneously backed by Meta server clusters.
  • Best For: Cold lead outreach, promotional flash-sale campaigns, seasonal marketing, and re-engagement.
Engineered For Production

Everything You Need in a WhatsApp Gateway

Built for high-volume developers, digital agencies, e-commerce stores, and customer success teams.

Multi-Device QR Clustering

Link multiple SIM numbers under one account. Automatic session persistent storage, instant reconnection upon phone restart, and auto-failover routing.

Meta Cloud Template Sync

Direct synchronization with your Meta Business Manager. Submit new templates, check real-time approval status, and trigger dynamic variable placeholders.

Omnichannel Team Inbox

Built-in live web messenger allowing support reps to read incoming customer inquiries, send rich media, and reply in real-time across all connected channels.

Rich Media & PDF Invoices

Effortlessly dispatch tax invoices, product brochures, catalog images, audio voice notes, and GPS coordinates with automated MIME detection and CDN caching.

Sub-50ms Webhook Callbacks

Receive instant HTTP POST callbacks for message statuses (Sent, Delivered, Read Blue Ticks) and incoming messages with automatic retries on server downtime.

18% GST Compliant B2B Billing

Operated by Business91 Consultants Private Limited. Download computerized 18% GST tax invoices with your business GSTIN for full input tax credit (ITC).

Comparison

How Does 2Ticks Compare?

Compare our hybrid gateway with traditional Meta Cloud APIs and legacy enterprise aggregators.

Feature / Capability 2Ticks Dual-Engine Meta Cloud Direct Twilio / WATI / Interakt
OTP & Transactional Message Cost ₹0.00 / message Free via QR ₹0.40 – ₹0.80 per conversation ₹0.60 – ₹1.20 + Monthly platform fees
Cold Marketing Broadcasts Zero ban risk (via Meta WABA) Supported Supported
Number Ban Protection 100% Verified 100% Verified 100% Verified
Unified API Routing Token Single Bearer Token Graph API Only Proprietary Locked SDK
Live Shared Team Inbox Included Free No UI (API only) High per-agent monthly fee
Indian 18% GST Tax Invoices Instant B2B ITC Invoices Overseas FX / Complex Meta billing Varies / Often marked up
FAQ

Frequently Asked Questions

Clear answers about how 2Ticks works, compliance, and billing.

2Ticks gives you a single unified REST endpoint (/api/send.php). When you send a JSON request, you simply set "channel": "qr" for free transactional updates and OTPs through your linked mobile SIM, or "channel": "official" for high-volume cold marketing campaigns via Meta's Official Cloud API. You manage both with one API key and one console.

The QR channel is ideal for opt-in transactional messages (like OTPs, purchase receipts, and customer support where users expect to hear from you). Because these users do not report your number as spam, the ban risk is virtually zero. For cold outbound marketing to non-contacts, we strongly advise using the Official Meta Cloud Channel, which provides 100% ban immunity and official green-tick compliance.

No! With the QR Channel, you can get started in less than 60 seconds just by scanning the QR code with any regular WhatsApp or WhatsApp Business mobile app. You only need a Meta Business Account if you want to use the Official Meta Cloud API channel.

We accept domestic payments via Razorpay (UPI, Netbanking, Debit/Credit Cards, RuPay) and international cards via PayPal. Every payment generates an instant, downloadable computer-generated 18% GST tax invoice issued by Business91 Consultants Private Limited (GSTIN: 07AAKCB3519L1ZG) so your business can claim full Input Tax Credit (ITC).

Ready to Test the Unified WhatsApp Gateway?

Jump directly into the fully functioning developer console using the pre-configured demo account or register your own dedicated instance today.

Chat on WhatsApp