Send iMessages from anywhere.
Send and receive iMessages with a simple REST API.
# Check if phone supports iMessage
curl -X GET https://edge.blooio.com/v1/api/contacts/+1234567890/capabilities \
-H "Authorization: Bearer YOUR_API_KEY"
# Send a message
curl -X POST https://edge.blooio.com/v1/api/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+1234567890",
"text": "Hello from Blooio! 👋"
}'
Enterprise-ready infrastructure
RESTful API
Standard HTTP methods with predictable JSON responses. Integrate in minutes.
Real-time Events
Webhook notifications for message delivery, read receipts, and reactions.
Security First
End-to-end encryption with OAuth 2.0 and API key authentication.
API Endpoints
/v1/api/messages
Send a new message
/v1/api/messages/{messageId}
Get message details
/v1/api/messages/{messageId}/status
Get delivery status
/v1/api/messages/{messageId}
Cancel a queued message
Quick Start
Get started in seconds with your favorite language
# Send a message
curl -X POST https://edge.blooio.com/v1/api/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+1234567890",
"text": "Hello from Blooio! 👋",
"attachments": ["https://example.com/image.jpg"]
}'
# Check if phone supports iMessage
curl -X GET https://edge.blooio.com/v1/api/contacts/+1234567890/capabilities \
-H "Authorization: Bearer YOUR_API_KEY"
{
"message_id": "Qm8FhbH3P7R",
"status": "queued"
}
How to get API access
API access is available exclusively with our premium plans
Dedicated
$699/monthEnterprise
Custom pricing* Please ensure compliance with all applicable laws and regulations in your jurisdiction regarding automated messaging and data privacy. Blooio operates as a peer-to-peer messaging platform and users are responsible for lawful usage. By using our service, you accept our Terms of Service.
Why do I need a premium plan?
Dedicated Infrastructure: API access requires dedicated Apple devices and phone numbers to ensure reliable, high-volume messaging without interference.
Quality Assurance: Premium plans maintain strict message quality standards and sender reputation, ensuring your messages reach recipients.
Technical Support: API integrations require specialized technical support and monitoring that's included with premium plans.
Compliance: Business-grade API usage requires additional compliance measures and dedicated resources.
Looking to integrate with n8n? Click here