Trying to propagate our OpenTelemetry trace context into outbound calls initiated via POST /api/v2/conversations/calls. The API docs don’t explicitly forbid custom headers, so I added X-Trace-Id to the request metadata. Getting a 403 Forbidden immediately. Is the endpoint stripping unknown headers before validation? Here’s the payload:
{
"to": { "phoneNumber": "+15550199" },
"from": { "phoneNumber": "+15550100" },
"metadata": { "traceId": "abc-123" }
}
The metadata field isn’t in the schema. How do we actually pass tracing data?