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

Add a member to a group (Coming Soon)

POST/groups/{groupId}/members

⚠️ COMING SOON - This endpoint is temporarily disabled while we stabilize this feature.

Add an existing contact to a group. If the group is linked to an existing iMessage chat, also adds the participant to that chat.

Path parameters

groupIdRequiredstring

Unique identifier of the group chat, prefixed with grp_ (e.g. grp_abc123def456). Returned by the create-group and list-groups endpoints.

Headers

AuthorizationRequiredstring

Your API key, sent as a bearer token: Authorization: Bearer <api_key>. Editing this stays in sync with the API key box on the right.

Bearer

Body parameters

JSON
contact_idRequiredstring

Contact identifier (phone number or email)

Returns

messageoptionalstring
memberoptionalGroupMember
idoptionalstring

Contact identifier (phone or email)

contact_idoptionalstring
identifieroptionalstring
nameoptionalstring | null
added_atoptionalinteger

Response codes

200Contact is already a member
201Member added
400Invalid request parameters
401Authentication required or invalid
404Resource not found
501Coming soon - endpoint temporarily disabled

Sends a live request with your values and shows the real response below. Your key is stored only in this browser.

Request
curl -X POST https://api.blooio.com/v2/api/groups/grp_abc123def456/members \  -H "Authorization: Bearer bl_live_..." \  -H "Content-Type: application/json" \  -d '{    "contact_id": "+15551234567"  }'
Body object
Response objectexample
{  "message": "Hello from Blooio!",  "member": {    "id": "obj_a1b2c3d4",    "contact_id": "ct_a1b2c3d4",    "identifier": "+15551234567",    "name": "Jane Doe",    "added_at": 0  }}