Contacts
Create contacts, attach identities, and inspect channel capabilities before you send.
v4 models people as contacts with one or more identities (phone, email, AMB id, …). Capabilities tell you what each identity can do on each channel type.
Create a contact
curl -X POST https://api.blooio.com/v4/contacts \
-H "Authorization: Bearer bl_live_..." \
-H "Content-Type: application/json" \
-d '{
"display_name": "Ada Lovelace",
"identities": [{ "identifier": "+15551234567" }]
}'Try itCapabilities
curl https://api.blooio.com/v4/contacts/ct_.../capabilities \
-H "Authorization: Bearer bl_live_..."Try itUse capabilities when you need an explicit pre-check (for example, only offer polls if iMessage is available). For most sends you can skip this and let Channels & senders routing pick a capable sender.