360dialog WhatsApp Business API
"WhatsApp Business solutions that drive real results" [1]
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 / 100Agent friendliness
- 85 / 100Pricing transparency
- 70 / 100Setup speed
- 15 / 100Docs quality
- 85 / 100Procurement ease
- 50 / 100Trust readiness
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]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Regular | platform fee per WhatsApp number | month | $59 | source |
| Premium | platform fee per WhatsApp number | month | $119 | source |
| High Throughput | platform fee per WhatsApp number | month | $299 | source |
| All plans | Meta conversation fees — passed through at cost, no BSP markup | conversation | - | source |
| All plans (marketing messages via /messages endpoint) | surcharge for using /messages endpoint instead of Marketing Messages API | message | 7% | source |
| All plans | payment processing fee for credit/debit card usage charges | transaction | 4% | source |
| Partner Platform Growth | monthly platform fee | month | $600 | source |
| Partner Platform Premium | monthly platform fee | month | $1200 | source |
| Partner Regular Channel Licence | per-channel licence fee | month | $30 | source |
| Partner Premium Channel Licence | per-channel licence fee | month | $59 | source |
| Partner High Throughput Channel Licence | per-channel licence fee | month | $299 | source |
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
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
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"
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.
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.
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."
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."
Gupshup WhatsApp Business API
"The all-in-one platform for managing conversations at scale"
References
- ↑Description: 360dialog.com
- ↑Enterprise plan: docs.360dialog.com
- ↑Sandbox: docs.360dialog.com
- ↑MCP server: 360dialog.com
- ↑GDPR: docs.360dialog.com
- ↑ISO 27001: docs.360dialog.com
- ↑Published SLA: docs.360dialog.com · 360dialog.com
- ↑Rate limits: docs.360dialog.com · docs.360dialog.com
Change history
- 2026-06-16 Summary Md: (none) → 360dialog WhatsApp Business API is a REST-based access layer to Meta's WhatsApp…
- 2026-06-16 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-16 Score Setup Speed: (none) → 70
- 2026-06-16 Score Docs Quality: (none) → 15
- 2026-06-16 Score Procurement Friction: (none) → 85
- 2026-06-16 Score Trust Readiness: (none) → 50
- 2026-06-16 Best For: (none) → Teams needing broad API coverage out of the box
- 2026-06-16 Avoid If: (none) → You want to try it free before paying, You have strict compliance requirements
- 2026-06-16 Score Agent Friendliness: (none) → 40
- 2026-06-16 Score Pricing Transparency: (none) → 85
- 2026-06-16 Has Structured Data: (none) → Yes
- 2026-06-16 Robots Allows Agents: (none) → Yes
- 2026-06-16 Status Page URL: (none) → https://status.360dialog.com
- 2026-06-16 Docs URL: (none) → https://docs.360dialog.com/docs
- 2026-06-16 Rendering: (none) → static
- 2026-06-16 Llms Txt Present: (none) → No
- 2026-06-16 Pricing Model: set to hybrid
- 2026-06-16 Has Published Pricing: set to Yes
- 2026-06-16 Free Tier Available: set to No
- 2026-06-16 Free Tier Details: set to No platform-level free tier. Meta's standard free conversation allowance applie…
- 2026-06-16 Self Serve Signup: set to Yes
- 2026-06-16 Requires Sales Call: set to No
- 2026-06-16 Enterprise Plan Available: set to Yes
- 2026-06-16 GDPR: set to Yes
- 2026-06-16 ISO 27001: set to Yes
- 2026-06-16 SLA Published: set to Yes
- 2026-06-16 Data Retention Policy URL: set to https://docs.360dialog.com/partner/onboarding/integration-best-practices/archit…
- 2026-06-16 Documented Rate Limits: set to Standard throughput: up to 80 messages/second. Higher Throughput tier (€249/$29…
- 2026-06-16 Rate Limit Requests: set to 80
- 2026-06-16 Rate Limit Window: set to second
- 2026-06-16 Known Restrictions: set to Requires Meta Business Verification to scale beyond 250 unique users/day messag…
- 2026-06-16 Auth Methods: set to api_key
- 2026-06-16 Auth Docs URL: set to https://docs.360dialog.com/docs/messaging-api/api-reference/messages.md
- 2026-06-16 API Style: set to rest
- 2026-06-16 Base URL: set to https://waba-v2.360dialog.io
- 2026-06-16 API Version: set to v2 (OpenAPI spec version 1.43.0)
- 2026-06-16 Versioning Scheme: set to url
- 2026-06-16 Stability: set to ga
- 2026-06-16 Quickstart URL: set to https://docs.360dialog.com/docs/guides/send-and-receive-messages.md
- 2026-06-16 Error Format: set to vendor-specific (JSON object with "error" string field; HTTP 400/401/500)
- 2026-06-16 Webhook Signing: set to x-360dialog-signature (HMAC-SHA256 of raw request body using platform secret)
- 2026-06-16 Webhook Events URL: set to https://docs.360dialog.com/docs/messaging/webhook/webhook-reference.md
- 2026-06-16 Slug: set to 360dialog
- 2026-06-16 Starting Price Usd: set to 59
- 2026-06-16 Price Basis: set to month
- 2026-06-16 Free Tier Limit: set to Sandbox/testing environment only (no free production tier)
- 2026-06-16 Launched At: set to 2012-01-01
- 2026-06-16 Notable Customers: set to (none)
- 2026-06-16 Fields Not Found: set to pci_dss, hipaa, soc2, minimum_commitment, ga_date, deprecation_policy_url, sla_…
- 2026-06-16 Source Confidence: set to high
Suggest an edit / leave a review
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"}'