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 65 APIs on the APIs.io network, including FAQ API, Intent API, SMS Messaging API, and 62 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 2
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
APIs 65
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 Language Detection API
Language detection operations.
Bird Named Entity Recognition API
Named entity recognition operations.
Scroll for all 65
Open Collections 13
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONBird 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 13
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 API Rules
SPECTRALJSON 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)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.