Skip to content
Ready-made product

Verification codes over WhatsApp, in one API call

WhatsApp verification codes from PhiBit's number — one API call, and you never deal with Meta.

$0.06per message inside Iraq

Prepaid from $50 — 833 messages. No subscription.

Already have an account? Open the OTP console

Why through us?

You never deal with Meta

No business account, no company verification, no app review, no templates waiting for approval. Our number and our approvals — your API call.

Pay per message

Prepaid balance, debited at the listed price. No subscription, and nothing charged for a month you didn't send in.

The code is never stored

We keep a salted hash and an expiry, nothing else. Not even our database can read your user's code.

A wallet that can't go negative

Double-entry ledger at millionths-of-a-dollar precision, hard-stopped at zero. No surprise invoice.

How you start

  1. 1. Switch it on

    One click in the client portal creates your wallet and an API key. No contract, no approval queue.

  2. 2. Top up

    By card, from $50. Prepaid — no monthly bill.

  3. 3. Make one call

    Send the number; we send the code and verify it. The code itself is never stored — only its hash.

The entire integration

Two calls. No library to install, no SDK, no agreement with Meta.

curl -X POST https://phi-bit.com/api/messaging/send \
  -H "X-Api-Key: pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"to":"+9647XXXXXXXXX","countryCode":"IQ","channel":"whatsapp"}'

# → { "messageId": "...", "status": "accepted" }

curl -X POST https://phi-bit.com/api/messaging/verify \
  -H "X-Api-Key: pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"to":"+9647XXXXXXXXX","code":"418293"}'

# → { "verified": true }

Pricing

Pay per message from a prepaid balance. No setup fee, no subscription.

WhatsApp · Iraq

$0.06/ message

Most used

WhatsApp · International

$0.12/ message

Everywhere else

  • From $50 — 833 messages
  • Balance never expires
  • Rejected messages are refunded automatically
  • Custom rates above 10,000 messages a month

Common questions

Do I need my own WhatsApp Business number?+

No. Messages go out from PhiBit's verified number. That is the whole point — Meta verification alone takes weeks.

What if a message isn't delivered?+

Every send appears in your log with its status and, on failure, its reason. A message the platform rejects outright is automatically refunded to your wallet.

Is there a monthly minimum?+

No. Top up whenever you like, from $50. Balance never expires.

I send over 10,000 a month — is there a better rate?+

Yes. Tell us your monthly volume and we'll put your account on its own price list.

PhiBit Ltd