Personal Connection API 400 Bad Request on outbound trigger

POST /api/v2/interactions/outboundcalls
{
“personalConnection”: {
“id”: “pc-12345”,
“connection”: {
“address”: “+15550199”
}
}
}

Getting 400 Bad Request with message “Invalid Personal Connection ID”. The ID is valid and I can see it in the debug logs. Tried passing the ID as a string and without quotes. The endpoint seems to reject the payload structure entirely. Am I missing a required field in the connection object?

The ID usually fails if it doesn’t match the org’s personal connection exactly. Check the raw JSON from GET /api/v2/users/{userId}/personalconnections to copy the ID directly from there.