Blooio API Reference
One HTTP API for iMessage, SMS, RCS, WhatsApp, and Apple Messages for Business. Send and receive messages, manage contacts and chats, run polls and groups, and subscribe to a unified event feed.
Quickstart
Send your first message in minutes.
Authentication
Authenticate with your API key.
Webhooks
Receive events in real time.
API Reference
Every endpoint, generated from the spec.
Send a message
curl -X POST https://api.blooio.com/v2/api/chats/%2B15551234567/messages \
-H "Authorization: Bearer bl_live_..." \
-H "Content-Type: application/json" \
-d '{ "text": "Hello from Blooio!" }'Explore the reference
Account
1Authentication and account information
Numbers
2Manage phone numbers linked to your account
Contact Card
3Manage and share your iMessage contact card (Name & Photo)
Contacts
9Manage contacts (phone numbers and emails)
Groups
7Manage contact groups
Group Members
3Manage group membership
Webhooks
6Manage webhook subscriptions
Webhook Logs
2View and replay webhook deliveries
Chats
5View conversations and messages
Messages
4View individual messages and their status
Typing Indicators
2Control typing indicators for conversations
Read Receipts
1Mark conversations as read
Reactions
1Add or remove reactions to messages. Supports classic iMessage tapbacks (love, like, dislike, laugh, emphasize, question) and emoji reactions (e.g. +😂, -😂).
Polls
2Send native iMessage polls and retrieve poll results with vote counts. Poll events are delivered via separate webhook event types (poll.received, poll.created, poll.voted) and require webhook_type 'poll' or 'all'.
Location
3FindMy contact location tracking
FaceTime
1Initiate FaceTime calls
Phone Numbers
3Phone number validation, formatting, and NANPA geocoding. Requires an Enterprise plan (Dedicated Enterprise).