Give every customer in your platform their own WhatsApp Business account — provisioned via a single API call, managed from one key.
No manual onboarding, no per-client contracts. Your platform handles provisioning; your clients just connect their WhatsApp number.
Create an Appening account and activate the Business plan. Partner API access is included.
Go to Settings → Partner API and click Activate. Copy your apn_partner_live_... key — shown once.
Call POST /partner/accounts when a new customer signs up in your product. Returns an accountId in milliseconds.
Use the Developer API with X-Account-Id to send messages, manage contacts, and run automations for each client.
Your partner key operates at the platform level — no X-Account-Id header
needed for provisioning. Switch to per-client context for sending and automation.
accountId# Step 1: Provision a new client account curl -X POST https://app.app-ening.com/api/v1/public/partner/accounts \ -H "X-Api-Key: apn_partner_live_xxx" \ -H "Content-Type: application/json" \ -d '{ "label": "Acme Corp", "countryCode": "IN", "planCode": "starter", "externalRef": "your_internal_customer_id" }' # Response { "accountId": "a1b2c3d4-...", "status": "ACTIVE" } # Step 2: Send a WhatsApp message on behalf of that client curl -X POST https://app.app-ening.com/api/v1/public/messages \ -H "X-Api-Key: apn_partner_live_xxx" \ -H "X-Sub-Account-Id: a1b2c3d4-..." \ -H "Content-Type: application/json" \ -d '{ "to": "+919876543210", "templateName": "order_confirmation", "parameters": ["John", "ORD-001"] }'
Any multi-tenant product that needs WhatsApp messaging per customer.
Embed WhatsApp follow-ups, order updates, and service reminders directly inside your ERP workflow — one account per business unit or branch.
Each franchise location gets its own WhatsApp number and template set. Central franchisor controls brand templates; franchisees handle local conversations.
Send appointment confirmations and reminders from each business's own WhatsApp number — not a shared sender that customers don't recognise.
Provision a WhatsApp account for every merchant. Automated order notifications and abandoned cart recovery run on each store's own number.
Each instructor or institute communicates with students from their own WhatsApp number — fee reminders, class updates, and certificates.
Per-clinic WhatsApp for appointment reminders, test results, and follow-up care — fully isolated so patient data never crosses clinic boundaries.
Sign up for a free account, upgrade to Business, and activate Partner API access in Settings in minutes. No approval process, no waiting for a sales call. Your first partner key is generated automatically on activation.
Managing clients rather than embedding into a product? See the Partner API overview →