POST /api/v2/conversations/calls 400 Bad Request - malformed participant address

Trying to initiate a call via the Genesys Cloud API but keep hitting a 400 error.

POST /api/v2/conversations/calls
{
 "to": [{"address": "+15551234567", "addressType": "phone"}],
 "from": {"address": "my-external-app", "addressType": "email"}
}

The error message says malformed participant address. I’ve checked the docs and the from address type should be phone or ``, but email seems wrong here. What’s the correct format for the from object when calling an external number?

The from address type is incorrect. For outbound calls, you must specify "addressType": "phone". Using "email" causes the 400 error.

{
 "to": [{"address": "+15551234567", "addressType": "phone"}],
 "from": {"address": "+15559876543", "addressType": "phone"}
}