Bird
Bird (formerly MessageBird) is an omnichannel customer communications platform offering REST APIs for email, SMS, WhatsApp, RCS, push notifications, voice, and data management. Trusted by more than 450,000 developers, Bird provides enterprise-grade connectivity through a global carrier network alongside a full customer engagement and marketing automation suite.
Bird publishes 85 API contracts indexed on the APIs.io network, including FAQ API, Intent API, SMS Messaging API, and 82 more. Tagged areas include Communications, SMS, Email, WhatsApp, and Voice.
The Bird catalog on APIs.io includes 2 event-driven AsyncAPI specifications, 1 JSON-LD context, and 1 Spectral governance ruleset.
Bird’s developer surface includes authentication, documentation, engineering blog, pricing, API reference, and 18 more developer resources.
What this lets a business do 8
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 4
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 85
Individual APIs this provider publishes, each with its own machine-readable definition.
Bird Customer Data API
Sync customer data from multiple sources in real time to build a 360-degree customer view. Manage contacts, lists, segmentation, and profile enrichment programmatically.
Bird Phone Numbers API
Search, purchase, and manage phone numbers inventory programmatically. Supports number search by country and capability, number porting, and inventory management at scale.
Bird Identity Verification API
Verify the identity of your customers programmatically to enable additional services such as two-factor authentication and fraud prevention across SMS and voice channels.
Bird Touchpoints API
Create and manage dynamic customer interactions across multiple channels. Build customer journeys, flows, and automated sequences that adapt to customer actions.
Bird Accounts API
Programmatically manage your Bird organization, workspaces, users, roles, and access keys. Configure SSO and manage multi-workspace enterprise deployments.
Bird FAQ API
FAQ dataset management and answer prediction operations.
Bird Intent API
Intent recognition and dataset management operations.
Bird SMS Messaging API
MessageBird’s SMS API allows you to send and receive SMS messages to and from any country in the world through a REST API. Each message is identified by a unique random ID so th...
Bird Channels API
Manage workspace channels and channel media.
Bird Contacts API
Manage workspace contacts and lists.
Bird Conversations API
Manage threaded omnichannel conversations.
Bird Legacy MessageBird API
Predecessor MessageBird REST API (rest.messagebird.com).
Bird Messaging API
Send and receive messages across channels.
Bird Numbers API
Discover, purchase, and manage phone numbers.
Bird Available Numbers API
Operations for searching available phone numbers for purchase.
Bird Balance API
Operations for retrieving account balance information.
Bird Call Flows API
Operations for managing call flows that define interactive voice response sequences.
Bird Calls API
Operations for creating, listing, and managing voice calls.
Bird Docs API
Search our developer documentation.
Bird Domains API
Sending domain management and DNS verification.
Bird Email Audiences API
Audiences are the recipient lists broadcasts are sent to. An audience holds a set of contacts that you manage through the API. The contacts in the audience at send time become t...
Bird Email Broadcasts API
Send one email to a stored audience. Create a broadcast as a draft, then send it immediately or schedule it for later; scheduled and in-progress broadcasts can be canceled. The ...
Bird Email Competitive API
Watch competitor brands and see how their email compares with yours. Figures about a competitor are estimates from an email panel, which observes a sample of real inboxes; figur...
Bird Email Contacts API
Contacts are the people you send broadcasts to. Each contact is unique by email address within a workspace and carries optional name fields and custom properties for personaliza...
Bird Email Inbound Addresses API
Addresses generated for receiving mail. Forward a mailbox to an inbound address to parse each message into a received email.
Bird Email Inbound Messages API
Emails received on your behalf, including each parsed message, its body, raw MIME content, and attachments.
Bird Email Inbound Routes API
Routing rules that direct inbound mail on your domains into mailboxes, or drop it, in priority order.
Bird Email Inbox Insights API
Inbox placement, seed tests, and sending reputation for the workspace's own sending domains, measured from a panel of real mailboxes. Rates here are percentages carrying a `_per...
Bird Email Mailboxes API
Durable mailbox identities for agents. A mailbox owns an address, applies receive policy through allow/block rules, and remembers conversations for its retention tier.
Bird Email Messages API
Send emails to recipients you address explicitly in `to`, `cc`, and `bcc`. Use this for transactional sends (receipts, password resets, alerts) and for marketing sends where you...
Bird Email Smtp Configs API
Default IP pool, category, tags, and open and click tracking settings for messages submitted over SMTP with a given API key.
Bird Email Stats API
Email analytics, including daily and hourly delivery statistics, tag breakdowns, and a KPI summary.
Bird Email Suppressions API
Email suppression list management.
Bird Email Templates API
Reusable email templates and their versions, with stored subject, HTML, and plain-text content you manage and reference when sending.
Bird Email Threads API
Conversations in a mailbox. Threads group related inbound and outbound messages and carry read state, labels, and participants.
Bird Groups API
Operations for managing contact groups.
Bird HLR API
Operations for creating and viewing HLR network queries.
Bird Legs API
Operations for viewing and managing call legs. A leg represents a single voice connection within a call.
Bird Lookup API
Inspect a recipient before sending. Phone-number lookups return carrier, portability, number type, reachability, roaming, SIM-change, and fraud-risk data when requested. Email l...
Bird Preferences API
Stated messaging preferences (consent grants and opt-outs) recorded per handle across email, SMS, and WhatsApp, with causally ordered writes.
Bird Purchased Numbers API
Operations for managing purchased phone numbers.
Bird Realtime Apps API
Realtime app management.
Bird Realtime Events API
Publish events to a Realtime app's channels from your server (the data plane). Sending to several channels at once broadcasts to all of them.
Bird Recordings API
Operations for managing call recordings.
Bird Sms Keyword Rules API
Manage the response when someone sends a keyword to one of your numbers. Each supported country starts with opt-out, opt-in, and help keywords. Create a rule to replace a defaul...
Bird Sms Messages API
Send SMS messages to recipients you address by phone number, and read their delivery status and lifecycle events. Each message is one recipient and one body; set `category` to c...
Bird Sms Stats API
SMS analytics, including daily and hourly lifecycle counts, dimension breakdowns, and a KPI summary.
Bird Sms Suppressions API
Sender and subscriber pairs that block SMS delivery.
Bird Sms Templates API
Create and publish multilingual workspace SMS templates and browse built-in templates. Published workspace versions preserve their language content; built-in versions reflect th...
Bird Templates API
Operations for managing message templates on supported platforms.
Bird Transcriptions API
Operations for creating and viewing transcriptions of call recordings.
Bird Verify API
Operations for creating, verifying, and managing verification tokens.
Bird Verify Verifications API
Send a one-time passcode to a recipient and check the code they enter. Create a verification to send a passcode over email or SMS, then submit the recipient's code to verify it.
Bird Voice Calls API
Call records (CDR) for the workspace, in flight and completed.
Bird Voice Messages API
Operations for sending and managing text-to-speech voice messages.
Bird Webhooks API
Webhook endpoint management.
Bird Whatsapp Business Accounts API
Read the WhatsApp Business Accounts your workspace has connected, so a template can be created on the account you choose.
Bird Whatsapp Keyword Rules API
What happens when someone replies STOP or START to a WhatsApp message: the keywords Bird ships, the keywords you add, and the replies you send back.
Bird Whatsapp Messages API
Send WhatsApp messages, whether a template, free-form content, or interactive content the recipient can tap, and read the messages your workspace sent and received, including th...
Bird Whatsapp Numbers API
Connect phone numbers from Meta's embedded signup flow and check their WhatsApp setup status.
Bird Whatsapp Stats API
WhatsApp analytics, including daily and hourly delivery statistics and a KPI summary.
Bird Whatsapp Templates API
Browse the WhatsApp message templates available to your workspace, approved by Meta and ready to send.
Bird Workspaces API
Workspace management.
Bird Amb Business Accounts API
The Apple Messages for Business brand record your workspace sends as, its approval state, and the channel settings and landing page Apple requires.
Bird Amb Conversations API
The conversations customers opened with your business: their messages, who is working each one, and the labels and read state an operator sets.
Bird Amb Messages API
Send Apple Messages for Business messages into a conversation a customer opened, and read the messages your workspace sent and received, including their status and lifecycle eve...
Bird Amb Routing Rules API
Rules that put a new conversation in a queue, matched on the entry point's group and intent.
Bird Amb Stats API
Apple Messages for Business analytics: outbound and inbound volume, conversation activity, processing latency, and first response time.
Bird Amb Suppressions API
Customers who have opted out of messages from one of your Apple Messages for Business brands.
Bird Amb Templates API
Create and publish multilingual workspace Apple Messages templates and browse built-in templates. Published workspace versions preserve their language content; built-in versions...
Bird Asset Folders API
Organize the media library into folders. Folders are never part of an asset's URL, so rearranging them never breaks a message that already embeds one.
Bird Assets API
Upload an image once and get a permanent public URL for it, ready to embed in email.
Bird Esim Offers API
Prepaid travel eSIM offers. Commercial terms (allowance, validity, pricing) over a coverage zone.
Bird Esim Zones API
eSIM coverage zones. The country footprints offers sell, each maintained in one place.
Bird Esims API
Prepaid travel eSIMs. Order, install, top up, and manage data connectivity for travelers.
Bird Voice Destinations API
Manage the allowlist of destination countries your workspace may place Voice calls to. List every supported country with its enabled setting, and enable or disable countries.
Bird Voice Legs API
Call records (CDR) for the workspace, in flight and completed.
Bird Voice Numbers API
Every phone number your workspace can use for voice, in one list: the voice-capable numbers you hold, and the caller IDs you registered.
Bird Voice Trunks API
SIP trunk management for trunks, IP allowlist entries, digest credentials, inbound gateways, and the numbers a trunk answers.
Bird Voice Verified Numbers API
Register phone numbers and verify ownership before presenting them as the outbound caller ID.
Bird Whatsapp Agent Notifications API
The notifications you send a WhatsApp agent about one contact: something that happened in your systems that the agent may write to them about, and what came of each.
Bird Whatsapp Groups API
WhatsApp groups your business creates and administers: their invite links, who is in them, and the requests to join them.
Bird Whatsapp Suppressions API
WhatsApp suppression list management.
Bird Language Detection API
Language detection operations.
Bird Named Entity Recognition API
Named entity recognition operations.
Scroll for all 85
Open Collections 12
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Bird Channels API
OPEN COLLECTIONBird API
OPEN COLLECTIONBird Channels Contacts API
OPEN COLLECTIONBird Channels Conversations API
OPEN COLLECTIONBird FAQ API
OPEN COLLECTIONBird FAQ Intent API
OPEN COLLECTIONBird FAQ LanguageDetection API
OPEN COLLECTIONBird Channels Legacy MessageBird API
OPEN COLLECTIONBird Channels Messaging API
OPEN COLLECTIONBird FAQ NamedEntityRecognition API
OPEN COLLECTIONBird Channels Numbers API
OPEN COLLECTIONBird FAQ SMS Messaging API
OPEN COLLECTIONScroll for all 12
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Bird MCP Server
Send and receive across email, SMS, WhatsApp, and voice. One API, one contract.
MCP SERVERPricing Plans 1
Published pricing tiers and plan structures.
Bird Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Bird Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Bird Finops
FINOPSEvent Specifications 2
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Messagebird Bird Webhooks
ASYNCAPIMessageBird Conversations Events
The MessageBird Conversations webhook system delivers real-time notifications for conversation events across all messaging channels including SMS, WhatsApp, Facebook Messenger, ...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Bird Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Bird — jsonschema rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Messagebird Bird Api Overlay
DERIVEDJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
BirdContact
JSON SCHEMABirdMessage
JSON SCHEMAExamples 3
Example request and response payloads for these APIs.
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Bird API — frequently asked questions
Does Bird have an API?
Yes. APIs.io lists 85 APIs from Bird, including Bird Customer Data API, Bird Phone Numbers API and Bird Identity Verification API, and 82 more.
Is there an OpenAPI specification for the Bird API?
Yes. APIs.io indexes 80 OpenAPI specifications for Bird, each linked for download from this page.
How do I authenticate with the Bird API?
Bird documents its authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Bird Authentication.
Does Bird have an MCP server?
Yes. APIs.io lists 1 MCP server for Bird: Send and receive across email, SMS, WhatsApp, and voice. One API, one contract.
Is the Bird API ready for AI agents?
Bird has a Kin Score of 48.6 out of 100 (developing) and an Agent Readiness score of 65.2 (agent-ready), scored by API Evangelist on 2026-11-02.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.