BetaThe V4 API is in beta — endpoints and functionality may change.

Quickstart

Send your first iMessage with the Blooio API in under five minutes.

Blooio is a messaging API for iMessage and SMS. This guide sends your first message.

Get an API key

Create an API key in the Blooio dashboard. Keys look like bl_live_... and authenticate every request as a bearer token.

Send a message

Send a message to a chat addressed by the recipient's phone number or email. The identifier goes in the URL path, so URL-encode it (+ becomes %2B):

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!" }'
Try it

The response contains the queued message with its message_id and status. Poll the message status endpoint or subscribe to a webhook to track delivery.

Receive replies

Create a webhook with webhook_type set to message to get inbound messages delivered to your server in real time.