Kory One

Kory One · WhatsApp

Official vs. Unofficial WhatsApp API: which should you use?

Kory provides both connection methods so every business can choose the right solution for its goal — inbound support, outbound sales, campaigns, or a hybrid operation.

The most useful rule is simple: if your company needs to start conversations, the Official API is usually the right choice. If the customer always speaks first, the Unofficial connection may serve you faster and at a lower cost. Neither is best in every case; the right choice depends on that number's role.

What each connection is

Both connect a WhatsApp number to Kory's service platform. The central difference is how the connection is authorized and operated.

Official API

The Official API, called WhatsApp Business Platform, is Meta's authorized business integration. It runs on official infrastructure, follows quality rules, and may require verification, message templates, and usage-based charges.

Unofficial

The Unofficial connection links WhatsApp through a QR Code, similarly to WhatsApp Web. It is quick and keeps the mobile app active, but it has no direct agreement with Meta and depends on the app's rules and availability.

“Unofficial” does not mean fraudulent or illegal. It means the connection is not approved by Meta — and is therefore less predictable.

Official API: stability and scale

With the Official API, businesses gain predictability for higher volumes and authorized outbound conversations.

Starting a conversation normally requires a Meta-approved template. When the customer replies, a service window opens and the conversation can continue freely under the current rules.

Strengths

  • Meta-authorized automation with a very low connection-related ban risk.
  • Scales to larger teams and volumes without a phone staying online.
  • Supports campaigns, notices, collections, and other business-initiated messages.
  • May provide business identification and official support paths.

What to consider

  • Meta charges apply based on category, country, and current rules.
  • Business-initiated messages require approved templates.
  • Activation may involve business registration, verification, and setup.
  • Quality, consent, and recipient reactions affect sending capacity.

Coexistence with the mobile app

When eligible and supported, coexistence lets the same number run in the WhatsApp Business app and the Official API. The operation gains automation and team support without immediately abandoning the mobile workflow.

Unofficial connection: speed and savings

The Unofficial connection suits smaller, inbound operations that value immediate activation.

The number connects by QR Code and remains active on the phone. There is no approval process or Meta per-message charge within the connection, and text can be written freely.

Strengths

  • Activation in minutes through a QR Code.
  • No Meta per-message fee within the connection.
  • Keeps the number and app active on the phone.
  • A practical, lower-cost fit for inbound service.

What to consider

  • Depends on a connected phone with battery and internet.
  • May become unstable when WhatsApp changes rules or behavior.
  • Has device and scaling constraints for larger teams.
  • The number may be restricted or banned without Meta support.

The risk should neither be exaggerated nor ignored. Good practices reduce issues but do not remove reliance on an unapproved connection. If losing the number would interrupt a critical operation, the Official API is the safer choice.

↔Side-by-side comparison

CriterionOfficial APIUnofficial
ActivationRegistration and setupQR Code in minutes
Message costMeta fees based on usageNo Meta per-message fee
Starting conversationsYes, with an approved templateSubject to Meta limits and changes
Inbound serviceYesYes
Phone must stay onlineNoYes
Team scaleHighLimited by linked devices
Connection-related ban riskVery lowReal and outside the platform's control
Mobile app usePossible with coexistenceYes

?Which one for each goal

Start with one question: who starts the conversation on that number?

GoalChooseWhy
Prospecting, campaigns, and promotionsOfficial APIThe business starts conversations and needs authorized scale.
Collections, confirmations, and noticesOfficial APIThese are active, recurring, business-critical sends.
Service for customers who contacted youUnofficialThe flow is inbound and can operate at a lower cost.
Inbound support and after-salesUnofficialThe customer opens the conversation and the team continues it.
Large team or critical numberOfficial APIStability and scale outweigh initial savings.
Small, inbound, mobile-first operationUnofficialSimple activation usually meets the need.

Borderline cases

  • Even for inbound service, prefer the Official API when many agents share one number.
  • If number downtime would stop sales or support, prioritize the Official API.
  • A small amount of outbound contact may fit the Unofficial connection, but limits can change and the risk must be accepted.

2When to use both connections

For many companies, the best setup is not choosing only one option, but assigning a clear role to each number within the same Kory solution.

Official number: campaigns, prospecting, notices, collections, and conversation reactivation.
Unofficial number: service, support, questions, and customer-initiated conversations.
  1. 1You focus Official API spending on messages that truly need it.
  2. 2You separate inbound-channel risk from critical communications.
  3. 3Your team follows both connection types in a centralized Kory experience.

Kory offers both options precisely to match each number's connection to its goal, instead of forcing one answer on different operations.

iFrequently asked questions

Is the Official API only for large companies?

No. Small businesses that start conversations or depend on a critical number can also benefit.

Can I use my current number with the Official API?

In many cases, yes. Migration and coexistence depend on number eligibility and Meta's current rules.

Is the Unofficial connection always cheaper?

It lowers direct costs, but the decision must also consider the impact of instability or losing the number.

How to decide in a few steps

  1. 1Identify who starts conversations on that number.
  2. 2Assess the impact if the number becomes unavailable.
  3. 3Consider team size and required volume.
  4. 4Choose Official for outbound messaging, scale, or critical operations; choose Unofficial for simple inbound use with acceptable risk.

WhatsApp pricing, limits, eligibility, and policies may change. Confirm Meta's current conditions and validate your scenario with the Kory team before activation.

Updated in September 2026

Was this article helpful?

Haven't found an answer yet? Get in touch with us

Talk to us