360dialog WhatsApp Business API

"WhatsApp Business solutions that drive real results" [1]

www.360dialog.com · By 360dialog · Agent JSON · Suggest an edit · Last verified 2026-06-16 · Source confidence: high

360dialog WhatsApp Business API is a REST-based access layer to Meta's WhatsApp Business Platform, suited for businesses running customer support, marketing broadcasts, chatbots, conversational commerce, and OTP flows at scale. Plans start at $59 per month with self-serve signup and no sales call required, though a sandbox environment is available for testing before committing to production. The service is GDPR-compliant and ISO 27001 certified, with a published SLA and data residency options across India, Singapore, Indonesia, South Korea, Japan, and Australia. Standard throughput reaches 80 messages per second, scaling to 1,000 messages per second on a higher-tier plan at $299 per month.

Best for / Avoid if

Best for: Teams needing broad API coverage out of the box

Avoid if: You want to try it free before paying; You have strict compliance requirements

Scores

  • 40 / 100
    Agent friendliness
  • 85 / 100
    Pricing transparency
  • 70 / 100
    Setup speed
  • 15 / 100
    Docs quality
  • 85 / 100
    Procurement ease
  • 50 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Hybrid (base + usage)
Published pricing
Yes
Free tier
No
Free tier details
No platform-level free tier. Meta's standard free conversation allowance applies (1,000 free service conversations per month per WABA). Within the 24-hour customer service window, free-form messages do not incur Meta messaging fees. Marketing messages sent via Click-to-WhatsApp Ads or Facebook/Instagram CTAs receive a 72-hour free entry point window.
Self-serve signup
Yes
Requires sales call
No
Enterprise plan
Yes [2]
Published prices
PlanItemPerAmountSource
Regularplatform fee per WhatsApp numbermonth$59source
Premiumplatform fee per WhatsApp numbermonth$119source
High Throughputplatform fee per WhatsApp numbermonth$299source
All plansMeta conversation fees — passed through at cost, no BSP markupconversation - source
All plans (marketing messages via /messages endpoint)surcharge for using /messages endpoint instead of Marketing Messages APImessage7%source
All planspayment processing fee for credit/debit card usage chargestransaction4%source
Partner Platform Growthmonthly platform feemonth$600source
Partner Platform Premiummonthly platform feemonth$1200source
Partner Regular Channel Licenceper-channel licence feemonth$30source
Partner Premium Channel Licenceper-channel licence feemonth$59source
Partner High Throughput Channel Licenceper-channel licence feemonth$299source

Capabilities

Supported actions
send_template_message, send_session_message, send_media, interactive_buttons, list_messages, whatsapp_flows, inbound_webhooks, template_management, message_status_callbacks, phone_number_registration, catalog_products, payments, whatsapp_voip_calling, group_management, block_users, profile_management, marketing_messages_api, media_upload
Regions
global, data residency options: India, Singapore, Indonesia, South Korea, Japan, Australia
Languages
Arabic, Bengali, English, French, German, Greek, Hebrew, Hindi, Indonesian, Italian, Japanese, Korean, Malaysian, Mandarin, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Vietnamese
Input types
text, template, image, video, audio, document, sticker, location, contacts, interactive buttons / lists, reaction, whatsapp_flows, catalog / products, address_message, call_permission_request
Output types
message_status (sent/delivered/read/failed/played), inbound message webhook, delivery receipts, flow completion webhook, order messages, system messages, coexistence events
Webhooks
Yes
Sandbox / test mode
Yes [3]
SDK languages
TypeScript, C#
MCP server
No [4]

Trust & compliance

SOC 2
Unknown
HIPAA
Unknown
GDPR
Yes [5]
ISO 27001
Yes [6]
PCI DSS
Unknown
Published SLA
Yes [7]
Rate limits
Standard throughput: up to 80 messages/second. Higher Throughput tier (€249/$299/month): up to 1,000 messages/second; requires minimum 50,000 unique customers contacted in a rolling 7-day period and Medium or higher quality rating. Messaging tiers (unique users per 24h rolling window, at portfolio level): 250 (new accounts) → 2,000 → 10,000 → 100,000 → Unlimited. [8]
Known restrictions
Requires Meta Business Verification to scale beyond 250 unique users/day messaging tier, 24-hour customer service window for session messages; template messages required outside window, Template pre-approval required by Meta before sending, Higher Throughput tier requires Medium or higher quality rating and 50,000+ unique customers in 7 days, Quality rating throttling: low quality rating can restrict messaging capacity, WhatsApp Flows only available on Cloud API phone numbers (not COEX), WhatsApp VoIP calling requires business SIP/WebRTC infrastructure; 360dialog provides API bridge only, not voice infrastructure, WhatsApp VoIP calling requires phone number with minimum 2,000 business-initiated conversation limit, Sandbox limited to 200 messages and only to own phone number; no media upload/retrieval, 7% marketing message surcharge when using /messages endpoint instead of official Marketing Messages API, 4% payment processing fee on usage-related credit/debit card payments, No markup on Meta conversation fees (transparent pass-through stated), Number migration between partners is possible but subject to process, iso_27001 certification is Meta's for WhatsApp Cloud API, not 360dialog's own certification

Developer surface

Docs rendering: static

Integration

API style
rest
Base URL
https://waba-v2.360dialog.io
Version
v2 (OpenAPI spec version 1.43.0)
Versioning
url
Stability
ga
Auth methods
api_key
Error format
vendor-specific (JSON object with "error" string field; HTTP 400/401/500)
Webhook signing
x-360dialog-signature (HMAC-SHA256 of raw request body using platform secret)
Rate limit
80 / second

SDKs

  • TypeScript 360dialog-connect-button · repo
  • TypeScript integrated-onboarding-demo · repo
  • C# WABA360Dialog.NET · repo

Adoption & maturity

Launched
2012-01-01

Other WhatsApp Business APIs

  • Twilio WhatsApp Business API

    "Enable businesses to engage customers through WhatsApp messaging and calling via programmable APIs" connecting "3+ billion users on the world's most popular messaging app"

    Usage · public pricing · self-serve

  • Bird WhatsApp API (MessageBird)

    "Engage customers worldwide with WhatsApp API" - Bird connects marketing, service, and operations teams with customers on the world's most popular messaging app through rich message templates, interactive elements, product catalogs, and one-click payments via a unified API platform.

    Hybrid · public pricing · self-serve

  • Vonage Messages API (WhatsApp)

    "The Vonage Messages API integrates with SMS, MMS, RCS, WhatsApp, Messenger, Viber, and Email allowing you to communicate with your customers on the channels they like." - Vonage Messages API enables businesses to send and receive WhatsApp messages via a unified multichannel messaging platform.

    Usage · public pricing · self-serve

  • Infobip WhatsApp Business API

    "Meta-authorized partner that provides businesses with secure access to WhatsApp's messaging infrastructure, enabling secure interactions, 24/7 customer support, and unique experiences at scale."

    Sales-led · self-serve

  • WhatsApp Cloud API (Meta)

    "The Cloud API, hosted by Meta, allows you to implement WhatsApp Business APIs without the cost of hosting your own servers and also allows you to more easily scale your business messaging."

    Usage · public pricing · self-serve

  • Gupshup WhatsApp Business API

    "The all-in-one platform for managing conversations at scale"

    Usage · public pricing · self-serve

360dialog WhatsApp Business API alternatives · 360dialog WhatsApp Business API vs Twilio WhatsApp Business API · All WhatsApp Business APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: 360dialog.com
  2. Enterprise plan: docs.360dialog.com
  3. Sandbox: docs.360dialog.com
  4. MCP server: 360dialog.com
  5. GDPR: docs.360dialog.com
  6. ISO 27001: docs.360dialog.com
  7. Published SLA: docs.360dialog.com · 360dialog.com
  8. Rate limits: docs.360dialog.com · docs.360dialog.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-16 Summary Md: (none)360dialog WhatsApp Business API is a REST-based access layer to Meta's WhatsApp…
  2. 2026-06-16 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  3. 2026-06-16 Score Setup Speed: (none)70
  4. 2026-06-16 Score Docs Quality: (none)15
  5. 2026-06-16 Score Procurement Friction: (none)85
  6. 2026-06-16 Score Trust Readiness: (none)50
  7. 2026-06-16 Best For: (none)Teams needing broad API coverage out of the box
  8. 2026-06-16 Avoid If: (none)You want to try it free before paying, You have strict compliance requirements
  9. 2026-06-16 Score Agent Friendliness: (none)40
  10. 2026-06-16 Score Pricing Transparency: (none)85
  11. 2026-06-16 Has Structured Data: (none)Yes
  12. 2026-06-16 Robots Allows Agents: (none)Yes
  13. 2026-06-16 Status Page URL: (none)https://status.360dialog.com
  14. 2026-06-16 Docs URL: (none)https://docs.360dialog.com/docs
  15. 2026-06-16 Rendering: (none)static
  16. 2026-06-16 Llms Txt Present: (none)No
  17. 2026-06-16 Pricing Model: set to hybrid
  18. 2026-06-16 Has Published Pricing: set to Yes
  19. 2026-06-16 Free Tier Available: set to No
  20. 2026-06-16 Free Tier Details: set to No platform-level free tier. Meta's standard free conversation allowance applie…
  21. 2026-06-16 Self Serve Signup: set to Yes
  22. 2026-06-16 Requires Sales Call: set to No
  23. 2026-06-16 Enterprise Plan Available: set to Yes
  24. 2026-06-16 GDPR: set to Yes
  25. 2026-06-16 ISO 27001: set to Yes
  26. 2026-06-16 SLA Published: set to Yes
  27. 2026-06-16 Data Retention Policy URL: set to https://docs.360dialog.com/partner/onboarding/integration-best-practices/archit…
  28. 2026-06-16 Documented Rate Limits: set to Standard throughput: up to 80 messages/second. Higher Throughput tier (€249/$29…
  29. 2026-06-16 Rate Limit Requests: set to 80
  30. 2026-06-16 Rate Limit Window: set to second
  31. 2026-06-16 Known Restrictions: set to Requires Meta Business Verification to scale beyond 250 unique users/day messag…
  32. 2026-06-16 Auth Methods: set to api_key
  33. 2026-06-16 Auth Docs URL: set to https://docs.360dialog.com/docs/messaging-api/api-reference/messages.md
  34. 2026-06-16 API Style: set to rest
  35. 2026-06-16 Base URL: set to https://waba-v2.360dialog.io
  36. 2026-06-16 API Version: set to v2 (OpenAPI spec version 1.43.0)
  37. 2026-06-16 Versioning Scheme: set to url
  38. 2026-06-16 Stability: set to ga
  39. 2026-06-16 Quickstart URL: set to https://docs.360dialog.com/docs/guides/send-and-receive-messages.md
  40. 2026-06-16 Error Format: set to vendor-specific (JSON object with "error" string field; HTTP 400/401/500)
  41. 2026-06-16 Webhook Signing: set to x-360dialog-signature (HMAC-SHA256 of raw request body using platform secret)
  42. 2026-06-16 Webhook Events URL: set to https://docs.360dialog.com/docs/messaging/webhook/webhook-reference.md
  43. 2026-06-16 Slug: set to 360dialog
  44. 2026-06-16 Starting Price Usd: set to 59
  45. 2026-06-16 Price Basis: set to month
  46. 2026-06-16 Free Tier Limit: set to Sandbox/testing environment only (no free production tier)
  47. 2026-06-16 Launched At: set to 2012-01-01
  48. 2026-06-16 Notable Customers: set to (none)
  49. 2026-06-16 Fields Not Found: set to pci_dss, hipaa, soc2, minimum_commitment, ga_date, deprecation_policy_url, sla_…
  50. 2026-06-16 Source Confidence: set to high

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/360dialog \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/360dialog/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →