{
  "name": "Bird",
  "slug": "bird-sms",
  "website_url": "https://bird.com/en-us/developer/sms-api",
  "vendor_description": "The global SMS API that scales with you",
  "categories": [
    "sms"
  ],
  "summary": null,
  "capabilities": {
    "supported_actions": [
      "send_sms",
      "receive_sms",
      "verify_phone_number",
      "buy_phone_numbers",
      "manage_phone_numbers",
      "manage_contacts",
      "create_webhook_subscription",
      "list_webhook_subscriptions",
      "update_webhook_subscription",
      "delete_webhook_subscription",
      "verify_webhook_signature",
      "track_message_delivery",
      "schedule_message",
      "send_one_time_password"
    ],
    "supported_regions": [
      "Global - 200+ countries"
    ],
    "supported_languages": [],
    "input_types": [
      "JSON"
    ],
    "output_types": [
      "JSON"
    ],
    "webhooks_supported": true,
    "sandbox_available": true,
    "sdk_languages": [
      "Python",
      "Node.js",
      "Java",
      "PHP",
      "Ruby",
      "Go",
      "C#"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.bird.com/",
    "api_version": "v1",
    "versioning_scheme": "none",
    "stability": null,
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://docs.bird.com/api/api-access/common-api-usage",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": "hmac_sha256",
    "webhook_events_url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/list-available-webhook-events",
    "rate_limit_requests": 500,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "messagebird",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/messagebird/python-rest-api"
      },
      {
        "package": "messagebird",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/messagebird/messagebird-nodejs"
      },
      {
        "package": "com.messagebird:messagebird-api",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/messagebird/java-rest-api"
      },
      {
        "package": "messagebird/php-rest-api",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/messagebird/php-rest-api"
      },
      {
        "package": "messagebird-rest",
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/messagebird/ruby-rest-api"
      },
      {
        "package": "github.com/messagebird/go-rest-api",
        "language": "Go",
        "official": true,
        "repo_url": "https://github.com/messagebird/go-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-an-sms-message"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": null,
    "price_basis": "per segment",
    "free_tier_available": false,
    "free_tier_limit": null,
    "free_tier_details": null,
    "minimum_commitment": "No commitments",
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Pay as you go",
        "item": "SMS outbound message",
        "amount_usd": "0.0074",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://bird.com/en-us/pricing/connectivity/sms"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": true,
    "gdpr": true,
    "iso_27001": true,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": "https://bird.com/en-us/legal/sla",
    "data_retention_policy_url": "https://bird.com/en-us/legal/privacy",
    "documented_rate_limits": "GET: 50 req/s, POST: 500 req/s per workspace; 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady",
    "known_restrictions": [
      "WhatsApp and third-party SMS fees apply where applicable, with no additional markup",
      "Additional carrier fees apply for the United States (incl. territories) and Canada",
      "Pricing shown applies to Marketing Automation (MTC) plans and may vary depending on your contract",
      "Some services may not be HIPAA compliant. Inquire for more information."
    ]
  },
  "developer": {
    "docs_url": "https://docs.bird.com",
    "api_reference_url": "https://docs.bird.com/api",
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.bird.com",
    "llms_txt_url": "https://docs.bird.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2011-01-01",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": [
      "Airwallex",
      "Binance",
      "Zillow",
      "Aramex",
      "Al Jazeera",
      "BukuWarung",
      "Bumrungrad International Hospital",
      "Bazaar",
      "Aimy"
    ]
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 60,
    "setup_speed": 75,
    "docs_quality": 45,
    "procurement_friction": 75,
    "trust_readiness": 70,
    "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": "documented_rate_limits",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "Excessive HTTP requests will be rejected with status code 429 Too Many Requests.",
      "confidence": "medium"
    },
    {
      "field": "vendor_description",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Bird Developer. The global SMS API that scales with you.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "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": "medium"
    },
    {
      "field": "output_types",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "sdk_languages",
      "url": "https://github.com/messagebird",
      "excerpt": "APIs, SDKs, and tools for programmatic communication on SMS, Voice, Whatsapp, Messenger, WeChat, Line, and more.",
      "confidence": "medium"
    },
    {
      "field": "free_tier_details",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "name",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Bird Developer. The global SMS API that scales with you.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://bird.com/en-us/legal/sla-previous-2022",
      "excerpt": "This MessageBird Service Level Agreement (“SLA”) governs the use of the MessageBird Services 99.95% of the time.",
      "confidence": "medium"
    },
    {
      "field": "iso_27001",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
      "excerpt": "You can validate the authenticity of the webhook by validating the request signature sent in the request header.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://developers.messagebird.com/quickstarts/conversations/test-credits-api-keys/",
      "excerpt": "Step 1: Sign up for free. First things first, sign up for a free MessageBird account at www.messagebird.com. Step 2: Collect your free test SMS credits.",
      "confidence": "medium"
    },
    {
      "field": "supported_regions",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries.",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.bird.com/applications/bird-documentation/bird-pricing",
      "excerpt": "This guide explains how Monthly Targeted Contacts are calculated for pricing and clarifies the additional passthrough costs for WhatsApp and SMS",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://bird.com/en-us/pricing/connectivity/sms",
      "excerpt": "SMS API pricing by country. Pay per message with no hidden fees.",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://docs.bird.com/24sessions/privacy-terms/gdpr-compliance",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions",
      "excerpt": "Webhook subscriptions enable your application to receive real-time notifications about events such as outbound and inbound messages, including interactions.",
      "confidence": "medium"
    },
    {
      "field": "categories",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Bird Developer. The global SMS API that scales with you.",
      "confidence": "high"
    },
    {
      "field": "supported_languages",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Bird Developer. The global SMS API that scales with you.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://bird.com/legal/sparkpost-security",
      "excerpt": "SparkPost is SSAE-16 SOC II Type 2 Certified. We have certified both our cloud and corporate environments.",
      "confidence": "medium"
    },
    {
      "field": "mcp_server_available",
      "url": "https://www.activepieces.com/mcp/messagebird",
      "excerpt": "Use Bird MCP with MCP clients like Claude Desktop, Cursor, or Windsurf to create AI agents with powerful skills.",
      "confidence": "medium"
    },
    {
      "field": "pricing_model",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "has_published_pricing",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://developers.messagebird.com/quickstarts/conversations/test-credits-api-keys/",
      "excerpt": "Step 1: Sign up for free. First things first, sign up for a free MessageBird account at www.messagebird.com. Step 2: Collect your free test SMS credits.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 · SMS depends on country · WhatsApp starts at $0.005 per msg. + passthrough costs · Push notification - $0.0005 per notification.",
      "confidence": "medium"
    },
    {
      "field": "input_types",
      "url": "https://docs.bird.com/api/channels-api/supported-channels/programmable-sms/sending-sms-messages",
      "excerpt": "In order to send a message, you must have an active SMS channel and perform a HTTP request to the following endpoint with a valid access key.",
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://bird.com/tr/developer",
      "excerpt": "Is there a sandbox for testing? Yes. Every Bird account includes a sandbox environment that mirrors production API behavior. You can send test messages",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "sdk_languages",
      "url": "https://developers.messagebird.com/libraries",
      "excerpt": "We offer official SDKs for many programming languages, so you can start adding messaging functionality to your application right away.",
      "confidence": "medium"
    },
    {
      "field": "sdk_languages",
      "url": "https://bird.com/bg/vs/twilio/marketing",
      "excerpt": "helper libraries in 7 languages (Python, Node, Java, C#, PHP, Ruby, Go)",
      "confidence": "medium"
    },
    {
      "field": "free_tier_details",
      "url": "https://developers.messagebird.com/quickstarts/conversations/test-credits-api-keys/",
      "excerpt": "Step 1: Sign up for free. First things first, sign up for a free MessageBird account at www.messagebird.com. Step 2: Collect your free test SMS credits.",
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://bird.com/en-us/legal/sla-previous-2023-05",
      "excerpt": "Bird's May 2023 SLA archive provides a historical reference on service level commitments, uptime guarantees, and support response times.",
      "confidence": "medium"
    },
    {
      "field": "sla_published",
      "url": "https://bird.com/legal/legal-terms-updates",
      "excerpt": "We have amended our Service Level Agreement (SLA) offering. As our Services have evolved and we add new Services from time to time, our SLA",
      "confidence": "medium"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions",
      "excerpt": "Webhook subscriptions enable your application to receive real-time notifications about events such as outbound and inbound messages, including interactions.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "minimum_commitment",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "supported_regions",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Send and receive SMS messages worldwide through the API trusted by innovative businesses globally.",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://bird.com/en-us/trust",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://developers.messagebird.com/quickstarts/conversations/test-credits-api-keys/",
      "excerpt": "Step 1: Sign up for free. First things first, sign up for a free MessageBird account at www.messagebird.com. Step 2: Collect your free test SMS credits.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "high"
    },
    {
      "field": "website_url",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Bird Developer. The global SMS API that scales with you.",
      "confidence": "high"
    },
    {
      "field": "primary_use_cases",
      "url": "https://bird.com/en-us/developer/sms-api",
      "excerpt": "Send and receive SMS messages worldwide through the API trusted by innovative businesses globally.",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.bird.com/api/channels-api/message-status-and-interactions",
      "excerpt": "You can create a webhook subscription to listen to channel message events",
      "confidence": "medium"
    },
    {
      "field": "hipaa",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "medium"
    },
    {
      "field": "soc2",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "medium"
    },
    {
      "field": "mcp_server_available",
      "url": "https://mcp.pipedream.com/app/message_bird",
      "excerpt": "Use Pipedream's MCP server to connect your Bird account to AI tools like Cursor, Claude, and Windsurf.",
      "confidence": "medium"
    },
    {
      "field": "pci_dss",
      "url": "https://bird.com/en-us/trust",
      "excerpt": "ISO 27001 certified, SOC 2 compliant, GDPR and HIPAA ready.",
      "confidence": "medium"
    },
    {
      "field": "pricing_model",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 · SMS depends on country · WhatsApp starts at $0.005 per msg. + passthrough costs · Push notification - $0.0005 per notification.",
      "confidence": "medium"
    },
    {
      "field": "has_published_pricing",
      "url": "https://bird.com/en-us/pricing/connectivity/sms",
      "excerpt": "SMS API pricing by country. Pay per message with no hidden fees. View rates for outbound messages and bulk messaging options.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://bird.com/en-us/pricing/connectivity",
      "excerpt": "Explore Bird's connectivity pricing by product. SMS, email, WhatsApp, voice, numbers, and more—all with transparent pay-as-you-go or custom rates.",
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://bird.com/it/developer",
      "excerpt": "C'è un sandbox per i test? Sì. Ogni account Bird include un ambiente sandbox che replica il comportamento dell'API di produzione. Puoi inviare messaggi di test",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/list-available-webhook-events",
      "excerpt": "List available webhook events. List the available webhook services and filters a customer can use to build its subscription.",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 SMS depends on country WhatsApp starts at $0.005 per msg + passthrough costs. Pricing Tiered usage refreshes at the start of",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "SMS depends on country",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "Rate Limiting Excessive HTTP requests will be rejected with status code 429 Too Many Requests. When you receive a 429 response, you can safely assume that",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 SMS depends on country WhatsApp starts at $0.005 per msg + passthrough costs.",
      "confidence": "medium"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.bird.com/applications/settings/account/organization-settings/access-keys",
      "excerpt": "Go to your Organization Settings and click Access roles. · Click on the Add new access key button. · Enter a \"Key name\" and \"Key description\" that",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/sms/concepts/united-states-sms-registration/sms-10dlc",
      "excerpt": "10DLC is a local 10-digit phone number that requires Brand & Use Case registration and supports throughput levels suitable for A2P SMS",
      "confidence": "medium"
    },
    {
      "field": "api_style",
      "url": "https://docs.bird.com/api/channels-api/supported-channels/programmable-sms/sending-sms-messages",
      "excerpt": "In order to send a message, you must have an active SMS channel and perform a HTTP request to the following endpoint with a valid access key.",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://bird.com/fr/inbox/sdks",
      "excerpt": "Sdks. Install, authenticate, send. Python and TypeScript clients that handle authentication, retries, and WebSocket connections. A CLI for scripting.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://bird.com/legal/privacy",
      "excerpt": "Consent records (given or withdrawn) are retained for five years. After retention periods expire, we may keep anonymized data for archival,",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role. Refer to the Access Management section to learn more.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/applications/settings/account/organization-settings/access-keys",
      "excerpt": "Go to your Organization Settings and click Access roles. · Click on the Add new access key button. · Enter a \"Key name\" and \"Key description\" that",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://developers.messagebird.com/libraries",
      "excerpt": "We offer official SDKs for many programming languages, so you can start adding messaging functionality to your application right away.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://pypi.org/project/messagebird/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://central.sonatype.com/artifact/com.messagebird/messagebird-api",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird/go-rest-api",
      "excerpt": "This repository contains the open source Go client for MessageBird's REST API. Documentation can be found at: https://developers.messagebird.com.",
      "confidence": "medium"
    },
    {
      "field": "sla_url",
      "url": "https://bird.com/en-us/legal/sla",
      "excerpt": "Review Bird's current Terms of Service. Understand the terms governing our services.",
      "confidence": "medium"
    },
    {
      "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) on our Service Level",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "http://techcrunch.com/2024/02/01/messagebird-rebrands-as-bird-and-slashes-prices-by-90-on-sms-to-take-on-twilio",
      "excerpt": "Founded in 2011 by Adriaan Mol and Robert Vis, the cloud communications platform for enterprises is also launching a range of new products and a drastic pricing cut to go up against competitors such a",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/sms/concepts/united-states-sms-registration/sms-10dlc/how-to-guides/register-a-10dlc-campaign-via-bird",
      "excerpt": "You MUST meet SMS Compliance requirements and regulations to successfully register your 10DLC. Read supporting BIRD articles for guidance",
      "confidence": "medium"
    },
    {
      "field": "api_style",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role. Refer to the Access Management section to learn more.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://bird.com/en-us/resources/customers",
      "excerpt": "See how companies like Binance, Zillow, and Aramex use Bird to scale messaging, boost engagement, and drive revenue across WhatsApp, SMS, and email.",
      "confidence": "medium"
    },
    {
      "field": "ga_date",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://bird.com/en-us/legal/privacy",
      "excerpt": "Data Retention Periods ... All activities involving personal data are checked against the EU's GDPR or other applicable data protection laws.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "Rate Limiting Excessive HTTP requests will be rejected with status code 429 Too Many Requests. When you receive a 429 response, you can safely assume that",
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://bird.com/legal/legal-terms-updates",
      "excerpt": "We have amended our Service Level Agreement (SLA) offering. As our Services have evolved and we add new Services from time to time, our SLA",
      "confidence": "medium"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "api_version",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird",
      "excerpt": "Bird APIs, SDKs, and tools for programmatic communication on SMS, Voice, Whatsapp, Messenger, WeChat, Line, and more. This repository contains the open source",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.npmjs.com/package/messagebird",
      "excerpt": "This repository contains the open source Node.js client for MessageBird's REST API. Documentation can be found at: https://developers.messagebird.com",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/messagebird-rest/versions/5.0.0",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "sla_url",
      "url": "https://bird.com/legal/legal-terms-updates",
      "excerpt": "We have amended our Service Level Agreement (SLA) offering. As our Services have evolved and we add new Services from time to time, our SLA",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://bird.com/resources/blog/messagebird-is-now-bird",
      "excerpt": "In 2011 Bob, Rene, Ihab, Adriaan and I founded MessageBird as a deep tech telecoms company, abstracting away the complexity of legacy carrier",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
      "excerpt": "You can validate the authenticity of the webhook by validating the request signature sent in the request header.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/list-available-webhook-events",
      "excerpt": "List available webhook events. List the available webhook services and filters a customer can use to build its subscription.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 SMS depends on country WhatsApp starts at $0.005 per msg + passthrough costs. Pricing Tiered usage refreshes at the start of",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "SMS depends on country",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "Rate Limiting Excessive HTTP requests will be rejected with status code 429 Too Many Requests. When you receive a 429 response, you can safely assume that",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://bird.com/en-us/pricing",
      "excerpt": "Email starts at $1.50 per 1,000 SMS depends on country WhatsApp starts at $0.005 per msg + passthrough costs.",
      "confidence": "medium"
    },
    {
      "field": "starting_price_usd",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "medium"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.bird.com/applications/settings/account/organization-settings/access-keys",
      "excerpt": "Go to your Organization Settings and click Access roles. · Click on the Add new access key button. · Enter a \"Key name\" and \"Key description\" that",
      "confidence": "medium"
    },
    {
      "field": "price_basis",
      "url": "https://bird.com/en-us/pricing/sms",
      "excerpt": "Global SMS pricing by country. View outbound and inbound rates per segment for 200+ countries. No markup—just transparent per-message pricing.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/sms/concepts/united-states-sms-registration/sms-10dlc",
      "excerpt": "10DLC is a local 10-digit phone number that requires Brand & Use Case registration and supports throughput levels suitable for A2P SMS",
      "confidence": "medium"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.bird.com/applications/channels/channels/supported-channels/sms/concepts/united-states-sms-registration/sms-10dlc/how-to-guides/register-a-10dlc-campaign-via-bird",
      "excerpt": "You MUST meet SMS Compliance requirements and regulations to successfully register your 10DLC. Read supporting BIRD articles for guidance",
      "confidence": "medium"
    },
    {
      "field": "api_style",
      "url": "https://docs.bird.com/api/channels-api/supported-channels/programmable-sms/sending-sms-messages",
      "excerpt": "In order to send a message, you must have an active SMS channel and perform a HTTP request to the following endpoint with a valid access key.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role. Refer to the Access Management section to learn more.",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://bird.com/en-us/resources/customers",
      "excerpt": "See how companies like Binance, Zillow, and Aramex use Bird to scale messaging, boost engagement, and drive revenue across WhatsApp, SMS, and email.",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://bird.com/fr/inbox/sdks",
      "excerpt": "Sdks. Install, authenticate, send. Python and TypeScript clients that handle authentication, retries, and WebSocket connections. A CLI for scripting.",
      "confidence": "medium"
    },
    {
      "field": "ga_date",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "stability",
      "url": "https://docs.bird.com/api",
      "excerpt": "The Bird platform has a large suite of APIs you can use to integrate with to buy numbers, manage contacts and send messages to your customers.",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://bird.com/en-us/legal/privacy",
      "excerpt": "Data Retention Periods ... All activities involving personal data are checked against the EU's GDPR or other applicable data protection laws.",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://bird.com/legal/privacy",
      "excerpt": "Consent records (given or withdrawn) are retained for five years. After retention periods expire, we may keep anonymized data for archival,",
      "confidence": "high"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.bird.com/api/channels-api/rate-limit",
      "excerpt": "Rate Limiting Excessive HTTP requests will be rejected with status code 429 Too Many Requests. When you receive a 429 response, you can safely assume that",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://bird.com/legal/legal-terms-updates",
      "excerpt": "We have amended our Service Level Agreement (SLA) offering. As our Services have evolved and we add new Services from time to time, our SLA",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.bird.com/api/quickstarts/send-an-sms-message",
      "excerpt": "To send SMS messages, you must create an Access key with the Application Developer role. Refer to the Access Management section to learn more.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.bird.com/applications/settings/account/organization-settings/access-keys",
      "excerpt": "Go to your Organization Settings and click Access roles. · Click on the Add new access key button. · Enter a \"Key name\" and \"Key description\" that",
      "confidence": "medium"
    },
    {
      "field": "api_version",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://developers.messagebird.com/libraries",
      "excerpt": "We offer official SDKs for many programming languages, so you can start adding messaging functionality to your application right away.",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird",
      "excerpt": "Bird APIs, SDKs, and tools for programmatic communication on SMS, Voice, Whatsapp, Messenger, WeChat, Line, and more. This repository contains the open source",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://pypi.org/project/messagebird/",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.npmjs.com/package/messagebird",
      "excerpt": "This repository contains the open source Node.js client for MessageBird's REST API. Documentation can be found at: https://developers.messagebird.com",
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://central.sonatype.com/artifact/com.messagebird/messagebird-api",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/messagebird-rest/versions/5.0.0",
      "excerpt": null,
      "confidence": "medium"
    },
    {
      "field": "sdk_packages",
      "url": "https://github.com/messagebird/go-rest-api",
      "excerpt": "This repository contains the open source Go client for MessageBird's REST API. Documentation can be found at: https://developers.messagebird.com.",
      "confidence": "medium"
    },
    {
      "field": "error_format",
      "url": "https://docs.bird.com/api/api-access/common-api-usage",
      "excerpt": "Rate Limits. 50 retrieval calls per second burst or 2,000 retrieval calls per minute steady.",
      "confidence": "medium"
    },
    {
      "field": "sla_url",
      "url": "https://bird.com/en-us/legal/sla",
      "excerpt": "Review Bird's current Terms of Service. Understand the terms governing our services.",
      "confidence": "medium"
    },
    {
      "field": "sla_url",
      "url": "https://bird.com/legal/legal-terms-updates",
      "excerpt": "We have amended our Service Level Agreement (SLA) offering. As our Services have evolved and we add new Services from time to time, our SLA",
      "confidence": "medium"
    },
    {
      "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) on our Service Level",
      "confidence": "medium"
    },
    {
      "field": "launched_at",
      "url": "https://bird.com/resources/blog/messagebird-is-now-bird",
      "excerpt": "In 2011 Bob, Rene, Ihab, Adriaan and I founded MessageBird as a deep tech telecoms company, abstracting away the complexity of legacy carrier",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "http://techcrunch.com/2024/02/01/messagebird-rebrands-as-bird-and-slashes-prices-by-90-on-sms-to-take-on-twilio",
      "excerpt": "Founded in 2011 by Adriaan Mol and Robert Vis, the cloud communications platform for enterprises is also launching a range of new products and a drastic pricing cut to go up against competitors such a",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.bird.com/api/notifications-api/api-reference/webhook-subscriptions/verifying-a-webhook-subscription",
      "excerpt": "You can validate the authenticity of the webhook by validating the request signature sent in the request header.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "pci_dss",
    "starting_price_usd",
    "free_tier_limit",
    "ga_date",
    "stability",
    "deprecation_policy_url"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-10T00: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-sms",
        "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-sms/{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"
      }
    ]
  }
}