Akked
Start free

Verification codes on WhatsApp, from your own number

Send login and order verification codes through Meta's official authentication templates. Customers see your business name, get a copy-code button, and you send it with one API call.

A

Your store

Business account

Your verification code is: 482901

Do not share this code with anyone.

Official Meta authentication template

How it works

Official authentication templates

Akked sends your code with Meta's authentication template category, with a one-tap copy-code button. Default Arabic and English OTP templates are created for you.

Sent from your own number

The code comes from your connected, verified WhatsApp Business number, so customers see your brand and your messages stay on your own account.

One API call

Send one request with the code (4 to 10 digits), then check whether it was delivered. A retry never sends the same code twice.

Delivery status

Every message shows its status: sent, delivered, or failed with the reason.

One request, one code on WhatsApp

  1. Create an access key in the dashboard.
  2. Send one request with the otp template and a 4 to 10 digit code.
  3. Check delivery with the status link.
curl -X POST https://akked.app/api/v1/messages \
  -H "Authorization: Bearer ak_live_YOUR_KEY" \
  -H "Idempotency-Key: login-8f2c1a" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+201001234567",
    "template_key": "otp",
    "language": "en",
    "parameters": { "code": "482901" }
  }'
HTTP/1.1 202 Accepted
{
  "id": "6f1c…",
  "status": "queued",
  "status_url": "/api/v1/messages/6f1c…",
  "rate_limits": { "api_key_per_minute": 60, "sender_per_minute": 120 }
}

What you need

  • A verified Meta business

    Meta requires a verified business for authentication templates. Order confirmations and other templates can start without verification.

  • A connected WhatsApp number

    Connect your number with the Meta sign-in in about 5 minutes, then create your access key in the dashboard.

  • Meta authentication fees

    Meta bills its authentication message fees directly to your WhatsApp Business account. Akked adds no markup.

Limits and plans

Included in every plan

API access is included from the Free plan. OTP sends follow your plan's customers-contacted allowance. Sending is capped at 60 requests per minute per key and 120 per number.

Not an SMS service

Akked sends OTPs on WhatsApp only. It does not send SMS or fall back to SMS when a customer is not on WhatsApp.

Questions, answered

All questions

Yes, API access is on every plan, within the 30 customers per month of the Free plan and with a verified Meta business.

Connect your store and number today