{
  "name": "Bird WhatsApp API (MessageBird)",
  "slug": "bird-whatsapp",
  "website_url": "https://bird.com/en-us/developer/whatsapp-api",
  "vendor_description": "\"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.",
  "categories": [
    "whatsapp"
  ],
  "summary": "Bird's WhatsApp API gives marketing, support, and operations teams programmatic access to WhatsApp through a REST interface with API key authentication, supporting template messages, interactive buttons, carousels, product catalogs, WhatsApp Flows, and one-click payments. Pricing starts at $0.005 per message plus Meta's per-conversation passthrough fees, with self-serve signup and a sandbox available. The platform holds SOC 2 Type 1, ISO 27001, HIPAA, and GDPR certifications, with data hosting options in the US, EU, and APAC. SDKs are available for Node.js, Python, PHP, Go, Java, Ruby, and C#.",
  "capabilities": {
    "supported_actions": [
      "send_template_message",
      "send_session_message",
      "send_media (image/video/audio/document)",
      "interactive_buttons (quick reply)",
      "list_messages",
      "carousel_messages",
      "whatsapp_flows (Process Automation dynamic forms)",
      "catalog / products (multi-product display)",
      "payments (one-click payment integration)",
      "inbound_webhooks",
      "template_management",
      "message_status_callbacks",
      "phone_number_registration",
      "number_migration (BSP to BSP)",
      "embedded_signup_flow (ISV/Tech Provider onboarding)",
      "typing_indicators"
    ],
    "supported_regions": [
      "global",
      "US",
      "EU",
      "APAC",
      "data hosting in US, EU, APAC"
    ],
    "supported_languages": [],
    "input_types": [
      "text",
      "template",
      "image",
      "video",
      "audio",
      "document",
      "location",
      "interactive buttons (quick reply)",
      "list",
      "carousel",
      "sticker"
    ],
    "output_types": [
      "message_status (accepted/processing/scheduled/sent/delivered/delivery_failed/sending_failed/deleted/skipped)",
      "inbound message webhook (whatsapp.inbound)",
      "outbound status webhook (whatsapp.outbound)",
      "interaction events (read/clicked/reaction/reported-as-spam/unsubscribe-request/subscribe-consent/delete-request)"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "Node.js",
      "Python",
      "PHP",
      "Go",
      "Java",
      "Ruby",
      "C#"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.bird.com",
    "api_version": "v1",
    "versioning_scheme": "none",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.bird.com/api/api-access/api-authorization",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": "messagebird-signature (HMAC-SHA256 over timestamp + URL + SHA256(body), base64-encoded)",
    "webhook_events_url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
    "rate_limit_requests": 500,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "messagebird",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/messagebird/messagebird-nodejs"
      },
      {
        "package": "messagebird",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/messagebird/python-rest-api"
      },
      {
        "package": null,
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/messagebird/php-rest-api"
      },
      {
        "package": null,
        "language": "Go",
        "official": true,
        "repo_url": "https://github.com/messagebird/go-rest-api"
      },
      {
        "package": null,
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/messagebird/java-rest-api"
      },
      {
        "package": null,
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/messagebird/ruby-rest-api"
      },
      {
        "package": null,
        "language": "C#",
        "official": true,
        "repo_url": "https://github.com/messagebird/csharp-rest-api"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.bird.com/api/quickstarts/send-a-whatsapp-message"
  },
  "pricing": {
    "pricing_model": "hybrid",
    "has_published_pricing": true,
    "starting_price_usd": "0.0050",
    "price_basis": "per message (+ Meta passthrough per conversation)",
    "free_tier_available": false,
    "free_tier_limit": null,
    "free_tier_details": "No $0 platform plan. Meta's 1,000 free service (user-initiated) conversations per month per WABA apply at the Meta level and are passed through. Utility templates sent within 24 hours of a customer's last message incur no Meta charges within that window. Click-to-WhatsApp ad conversations receive a 72-hour free messaging window.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Pay as You Go",
        "item": "platform fee",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing"
      },
      {
        "plan": "Pay as You Go",
        "item": "Bird processing fee (WhatsApp)",
        "amount_usd": "0.0050",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing"
      },
      {
        "plan": "Pay as You Go",
        "item": "Meta conversation fees (passthrough at cost, variable by country and message type)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "conversation",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing/whatsapp"
      },
      {
        "plan": "Monthly Targeted Contacts Bundle",
        "item": "platform fee (starts from 50K contacts; exact pricing contact sales)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing"
      },
      {
        "plan": "Monthly Targeted Contacts Bundle",
        "item": "Meta conversation fees (passthrough at cost, variable by country and message type)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "conversation",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing/whatsapp"
      },
      {
        "plan": "Enterprise",
        "item": "platform fee (custom volume pricing, contact sales)",
        "amount_usd": null,
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing"
      }
    ]
  },
  "compliance": {
    "soc2": "type_1",
    "hipaa": true,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": "https://bird.com/legal/sla",
    "data_retention_policy_url": "https://docs.bird.com/connectivity-platform/data-governance-and-security/what-is-messagebirds-data-retention-strategy",
    "documented_rate_limits": "WhatsApp messaging tiers (Meta-enforced, rolling 24-hour unique contacts): Unverified Trial: 50; Tier 1: 1,000; Tier 2: 10,000; Tier 3: 100,000; Tier 4: unlimited. Every new channel starts at Tier 1. Channels API workspace rate limits: GET 50 req/s, POST 500 req/s (429 on breach; buffered with up to 10 retries + exponential backoff for channel-level provider limits).",
    "known_restrictions": [
      "Requires Meta Business Account and WhatsApp Business Account (WABA) - Meta Business verification unlocks full messaging capacity (unverified limited to 250 conversations/24 h and 2 phone numbers)",
      "Template messages require Meta pre-approval before use",
      "24-hour customer service window for session (freeform) messages - must use approved template outside window",
      "Prohibited business verticals: adult content, gambling, weapons, drugs, tobacco, dating, and others per Meta policy",
      "Prohibited number types: shortcodes, toll-free numbers, IVR-equipped lines",
      "Once a number is activated on WhatsApp Business API it cannot revert to the consumer WhatsApp app",
      "Sandbox is a shared environment; only one active session per workspace at a time; cannot submit custom templates in sandbox",
      "Reactions, multi-product messages, product messages, and contacts message types are not supported by Bird's Channels API abstraction layer",
      "Number migration between BSPs requires source and destination Facebook Business Manager IDs to match",
      "Meta handles tier promotions automatically - manual upgrade requests are denied",
      "Marketing use cases require Meta-approved marketing templates; general-purpose AI chatbots without clear business purpose banned by Meta since January 2026",
      "SLA uptime guarantees only available with select Enterprise agreements - no published standard SLA uptime percentages for WhatsApp",
      "SOC 2 Type II certification covers Email (Sparkpost) delivery only; WhatsApp/Channels API is covered by SOC 2 Type I only"
    ]
  },
  "developer": {
    "docs_url": "https://docs.bird.com/applications",
    "api_reference_url": "https://bird.com/api-reference",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.bird.com",
    "llms_txt_url": "https://bird.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2019-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Airwallex",
      "Glovo",
      "Zillow",
      "Expert",
      "Aimy",
      "Heracles"
    ]
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 85,
    "setup_speed": 75,
    "docs_quality": 45,
    "procurement_friction": 85,
    "trust_readiness": 63,
    "best_for": [
      "Regulated or enterprise workloads - compliance attestations and an enterprise plan",
      "AI agents and automation - an agent-ready surface (MCP / llms.txt)",
      "Teams needing broad API coverage out of the box"
    ],
    "avoid_if": [
      "You want to try it free before paying"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://bird.com/en-us/developer/whatsapp-api",
      "excerpt": "Engage customers worldwide with WhatsApp API — Bird connects marketing, service, and ops teams with customers on the world's most popular messaging app.",
      "confidence": "high"
    },
    {
      "field": "categories (sms/voice/email)",
      "url": "https://bird.com/en-us/developer/whatsapp-api",
      "excerpt": "Bird offers a broader platform including: Email, SMS, Push Notifications, RCS, Apple Messages for Business, Email API, SMS API, Numbers API, and Voice API.",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://bird.com/en-us/pricing/whatsapp",
      "excerpt": "Sending WhatsApp messages will also incur Bird fees or usage consumption dependent on your plan. Pricing reflects Meta passthrough costs incurred when sending WhatsApp messages.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://bird.com/en-us/pricing/whatsapp",
      "excerpt": "Utility templates sent in response to a customer message will be free within 24 hours of the customers last message.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://docs.bird.com/connectivity-platform/data-governance-and-security/messagebird-security-overview",
      "excerpt": "SOC 2 Type I: Available for most services (BirdCRM/Bird Box, Inbox, Contacts, SMS, Numbers, Conversation Channels, Flows, Connectors). SOC 2 Type II: Only Email (Sparkpost) currently covered.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://bird.com/en-us/data/governance",
      "excerpt": "SOC 2 Type II certified with GDPR, CCPA, HIPAA compliance",
      "confidence": "medium"
    },
    {
      "field": "iso_27001",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO/IEC 27001:2022 — Certified under this Information Security Management System standard",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://bird.com/en/legal/sla",
      "excerpt": "Services may become temporarily unavailable...we will have no liability for any damages, losses...as a result of unavailability of Services. No specific uptime percentages or service credits are committed.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.bird.com/connectivity-platform/getting-started/start-testing-with-the-messagebird-whatsapp-sandbox",
      "excerpt": "The MessageBird WhatsApp Sandbox provides a developer-friendly testing environment where you can prototype WhatsApp Business messaging without completing WhatsApp's approval process.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "GET: 50 req/s, POST: 500 req/s. When you receive a 429 response, you can safely assume that the request has not been processed and can be retried.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/whatsapp/quickstarts/install-whatsapp",
      "excerpt": "The installation is entirely self-serve. However, full functionality requires a separate step: Until your business is verified, you'll only be able to use WhatsApp on a limited basis.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported / output_types",
      "url": "https://docs.bird.com/api/channels-api/message-status-and-interactions",
      "excerpt": "whatsapp.inbound — Receives incoming messages with delivered status and incoming direction; whatsapp.outbound — Receives status updates for outgoing messages with outgoing direction",
      "confidence": "high"
    },
    {
      "field": "known_restrictions (Meta Business verification)",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/whatsapp/concepts/accounts-and-verification-levels/meta-business-account-verification-for-whatsapp",
      "excerpt": "Unverified businesses start at 250 conversations in a rolling 24-hour period; post-verification unlocks 1,000 conversations in a rolling 24-hour period and removes phone number limits.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Base URL: https://api.bird.com/ Media: https://media.api.bird.com",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/api/api-access/api-authorization",
      "excerpt": "Access Keys: The standard mechanism for authorizing HTTP requests. Keys are attached to roles to limit the scope of what they provide access to. Authorization: AccessKey <access-key>",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://developers.messagebird.com/api/whatsapp",
      "excerpt": "The WhatsApp API uses HTTP verbs and a RESTful endpoint structure with an access key that is used as the API Authorization.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.bird.com/api/channels-api/api-reference/messaging",
      "excerpt": "No explicit API version in URL paths; the OpenAPI specification indicates \"version\":\"v1\" in the info object, but this is not reflected in the endpoint URLs themselves.",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
      "excerpt": "The signing key is provided when creating a webhook subscription and serves as the secret for HMAC calculation.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/connectivity-platform/getting-started/getting-started-with-whatsapp-faqs",
      "excerpt": "To use the business API you must be approved by WhatsApp, this is out of MessageBird's control.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://developers.messagebird.com/libraries",
      "excerpt": "We offer official SDKs for many programming languages including PHP (github.com/messagebird/php-rest-api), Ruby (github.com/messagebird/ruby-rest-api), Go (github.com/messagebird/go-rest-api), C# (github.com/messagebird/csharp-rest-api), Python (github.com/messagebird/python-rest-api), Java (github.com/messagebird/java-rest-api), NodeJS (github.com/messagebird/messagebird-nodejs).",
      "confidence": "high"
    },
    {
      "field": "categories (sms/voice/email)",
      "url": "https://bird.com/en/pricing/connectivity",
      "excerpt": "SMS: Pay as you go; WhatsApp Business: Pay as you go; Voice: Pay as you go; Numbers: Pay as you go",
      "confidence": "high"
    },
    {
      "field": "pricing_model / has_published_pricing",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "WhatsApp starts at $0.005 per msg plus passthrough costs. Pay as you go: no monthly commitment, usage-based pricing. Monthly Targeted Contacts Bundle: plans start from 50K contacts and above. Enterprise: custom volume pricing.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available / free_tier_details",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "No free plan mentioned. Pay as you go is the lowest-cost entry point but requires payment based on usage.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "SOC 2 Type I: Compliant (Bird Box). SOC 2 Type II & SOC3: Compliant (Email Delivery System). Note: Some services may not be HIPAA compliant. Inquire for more information.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "HIPAA: Compliant — Some services may not be HIPAA compliant. Inquire for more information.",
      "confidence": "medium"
    },
    {
      "field": "gdpr",
      "url": "https://docs.bird.com/connectivity-platform/data-governance-and-security/messagebird-security-overview",
      "excerpt": "Bird meets stringent international compliance standards like GDPR.",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://docs.bird.com/connectivity-platform/data-governance-and-security/messagebird-security-overview",
      "excerpt": "ISO/IEC 27001:2022 certified ISMS is the backbone of our security framework",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Enterprise: SLA guarantees (with select agreements)",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://docs.bird.com/connectivity-platform/troubleshooting/whatsapp-messaging-limits-and-tier-system",
      "excerpt": "Every channel starts at Tier 1. Tier 1: 1,000 unique contacts; Tier 2: 10,000; Tier 3: 100,000; Tier 4: unlimited. The earliest an upgrade can occur is after 2 days.",
      "confidence": "high"
    },
    {
      "field": "self_serve_signup",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Start sending instantly with usage-based pricing and no commitments",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Enterprise – Custom volume pricing, Single Sign-On (SSO), Multiple workspaces, Dedicated support team",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://developers.messagebird.com/libraries",
      "excerpt": "We offer official SDKs for many programming languages including PHP, Ruby, Go, C# (github.com/messagebird/csharp-rest-api), Python, Java, NodeJS.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://bird.com/en-us/developer/whatsapp-api",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.bird.com/api/quickstarts/send-a-whatsapp-message",
      "excerpt": "POST /workspaces/{workspaceId}/channels/{channelId}/messages Authorization: AccessKey abcd Content-Type: application/json",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/api/quickstarts/send-a-whatsapp-message",
      "excerpt": "To send WhatsApp messages, you must create an Access key with the Application Developer role.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.bird.com/api/channels-api/api-reference/messaging",
      "excerpt": "The OpenAPI specification indicates \"version\":\"v1\" in the info object, but this is not reflected in the endpoint URLs themselves.",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "GET requests: 50 req/s. POST requests: 500 req/s. Individual channels may be throttled by downstream providers.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
      "excerpt": "The incoming webhook contains two required headers: messagebird-signature and messagebird-request-timestamp. The verification uses HMACSHA256 with the signing key as the secret. Decode the messagebird-signature header from Base64, hash the request body using SHA256, concatenate the timestamp, URL, and body hash with newline separators, calculate HMACSHA256 using the signing key.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/connectivity-platform/getting-started/verifying-your-facebook-business-account",
      "excerpt": "Unverified business accounts can start conversations on WhatsApp with 50 unique customers in a 24-hour rolling period. Verification becomes mandatory when you want to scale business-initiated conversations beyond the 50-customer limit, add additional phone numbers, or obtain an Official Business Account (OBA) status.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.bird.com/api/channels-api/api-reference/messaging",
      "excerpt": "Errors follow two primary schemas: DetailedError (code, message, optional details object) and ValidationError (code, message, details map with JSON paths as keys).",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird/messagebird-nodejs",
      "excerpt": "Package name: messagebird — The open source Node.js client for MessageBird's REST API. Version v4.0.1.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.bird.com/api/quickstarts/send-a-whatsapp-message",
      "excerpt": "Send a WhatsApp message — quickstart guide showing POST /workspaces/{workspaceId}/channels/{channelId}/messages with AccessKey authorization.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird/python-rest-api",
      "excerpt": "PyPI Package Name: messagebird. Version: 2.2.0 (Released June 20, 2024). Install via pip install messagebird.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "WhatsApp starts at $0.005 per msg plus vendor passthrough costs that vary by country and message type.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://docs.bird.com/connectivity-platform/terms-conditions/what-is-messagebirds-service-level-agreement-sla",
      "excerpt": "You can find our Service Level Agreement for MessageBird's products and services (e.g. uptime, credits, and exclusions) at https://www.messagebird.com/en/legal/sla",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://docs.bird.com/connectivity-platform/data-governance-and-security/what-is-messagebirds-data-retention-strategy",
      "excerpt": "Account holder data, traffic data and content data are retained for 6 months after the electronic communication. Invoices and personal data related to it are retained for 7-10 years.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://bird.com/en-us/developer/whatsapp-api",
      "excerpt": "Airwallex: 94.4% SMS deliverability improved. Glovo: +300% Partner onboarding efficiency. Zillow: 161% Open rate improvement.",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://docs.bird.com/api",
      "excerpt": "Welcome to the Bird API Docs — production documentation with no beta or deprecated markers on the current Channels API or WhatsApp endpoints.",
      "confidence": "medium"
    },
    {
      "field": "price_basis",
      "url": "https://bird.com/en-us/pricing/whatsapp",
      "excerpt": "Pay only for the messages and interactions you need through our intuitive APIs. Sending WhatsApp messages will also incur Bird fees or usage consumption dependent on your plan. Pricing reflects Meta passthrough costs incurred when sending WhatsApp messages.",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://bird.com/legal/sla-previous-2023-05",
      "excerpt": "Platform Services (API Voice, Dashboard): 99.9% uptime monthly. SMS Services (API REST, Mail to SMS, SMPP): 99.95% monthly. Email Services (all tiers): 99.99% monthly.",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://wanotifier.com/the-evolution-of-whatsapp-business-api-past-present-and-future/",
      "excerpt": "From 2019-2021, WhatsApp expanded access to its API by partnering with major Business Service Providers (BSPs) like Twilio, MessageBird and 360dialog to increase adoption.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://bird.com/en-us/resources/customers/expert",
      "excerpt": "Expert connects 225+ local store agents with customers through WhatsApp, handling 50,000+ monthly messages and achieving an 80% conversion rate using Bird's Flow Builder platform.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "pci_dss",
    "minimum_commitment",
    "supported_languages (platform UI/template approval languages not published)",
    "monthly fee for Targeted Contacts Bundle plans (contact sales only)",
    "deprecation_policy_url",
    "ga_date",
    "mcp_url",
    "idempotency_supported (no evidence of support)",
    "free_tier_limit",
    "api_version in URL path (v1 only in OpenAPI spec info object, not in URL)"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-16T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/bird-whatsapp",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/bird-whatsapp/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}