Documentation.

From setup to API integration, everything you need to use Cxperium — on a single page, in three languages.

Quick Start

Three steps are all it takes to get started with Cxperium. We manage your WhatsApp Business API application on your behalf.

  1. Create your account

    After your demo request, our team sets up your account and submits your WhatsApp Business API application to Meta. Approval is usually completed the same day.

  2. Verify your number and profile

    Once your business number is approved, you edit your brand profile (logo, description, working hours) from the dashboard. The green verification badge application is also submitted here.

  3. Send your first message

    Create a template, submit it for approval and launch your first campaign — or pick one from the ready-made template library. You can do it all from the dashboard without writing any code.

API for Developers

Connect message sending, contact management and reporting to your own systems with the Cxperium REST API. All requests are sent over HTTPS and authenticated with a Bearer token. You can create your API key in the dashboard under Settings → API Keys.

send-message.sh
# Send a templated message
curl -X POST https://api.cxperium.com/v1/messages \
  -H "Authorization: Bearer $CX_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+905551112233",
    "template": "siparis_onay",
    "variables": { "siparis_no": "TR-48291" }
  }'
response.json
# 200 OK
{
  "id": "msg_9f2c81",
  "status": "queued",
  "to": "+905551112233",
  "created_at": "2026-07-23T10:41:07Z"
}

Webhooks

Define a webhook URL in the dashboard to receive events such as incoming messages, delivery statuses and survey responses in real time. Each event is delivered to your system as a signed POST request.

webhook-example.json
# message.status event
{
  "event": "message.status",
  "message_id": "msg_9f2c81",
  "status": "read",
  "timestamp": "2026-07-23T10:41:12Z"
}

Frequently Asked Questions

How long does WhatsApp Business API approval take?

Applications are usually approved the same day, and within a few business days at most. We manage the process on your behalf and keep you informed at every step.

Can I use my existing number?

Yes. You can migrate your existing business number or start with a new one. There is no service interruption during number migration.

Why is template approval required?

WhatsApp requires that the first messages businesses send to customers (templates) be approved by Meta. Approval is usually completed within minutes; our dashboard shows the status in real time.

Is there an API rate limit?

Sending capacity depends on the tiers WhatsApp assigns based on your business verification level, and it increases automatically over time. Contact our team for technical details.

Where is my data stored?

All data is stored on end-to-end encrypted infrastructure in compliance with KVKK (the Turkish Personal Data Protection Law). We provide a Data Processing Agreement (DPA) for our enterprise customers.

Couldn't find what you're looking for?

Let our technical team guide you through your integration — send us your question and we'll get back to you the same day.

Dedicated technical support · Free integration consulting