Check whether a participant set would be an iMessage or text group
Opens Messages on a Mac agent, adds the participants to a new compose window (without sending), and reads whether the draft is iMessage or SMS/Text Message — same UI signal as checkIMessage. Does not create a group or send a message. A group is iMessage only when the compose UI shows iMessage for that participant set.
Authentication
Your MessageBlue App ID, sent in clear on every request. It is paired with request signing: each request is also signed with your App Secret (see the Authentication tag). The App Secret itself is NEVER transmitted — it is only the HMAC signing key.
Request
At least two distinct phone numbers (E.164) or email handles to evaluate as a group.
Alias of agent (createGroupChat-style field name).
If true, skip chat.db and use Messages buddy-check for every participant.
Response
Endpoint-specific payload wrapped in a standard success envelope.
