Trying to kick off an outbound call from a script using the Personal Connection API. I’ve got the REST Proxy set up with a valid Bearer token, but the POST to /api/v2/interactions/outbound/calls keeps failing with a 403 Forbidden. The payload looks correct, matching the docs for the Personal Connection flow, but it seems the token doesn’t have the right scope or the endpoint is rejecting the caller ID mapping. Here’s the JSON I’m sending:
{ “callerId”: { “phoneNumber”: “+15551234567” }, “to”: [ { “phoneNumber”: “+15559876543” } ], “type”: “voice”, “campaignId”: “abc-123” }
I’ve verified the token is active and has the interactions:write scope. The call works fine if I trigger it manually via the UI, so the campaign and caller ID are valid. Just can’t get the API to accept it. Anyone seen this specific 403 on this endpoint?