When testing with the same webhook data at different times, two different results were observed, both incorrect:
import telnyx
from django.conf import settings
telnyx_client = telnyx.Telnyx(api_key=settings.TELNYX_API_KEY, public_key=settings.TELNYX_PUBLIC_KEY)
data = '''{
"created_at": "2026-05-14T23:21:06.640595Z",
"event_type": "call.initiated",
"payload": {
"call_control_id": "v3:EGaHosgKDqqWmnMNj0Z-5Z2iSJNkgWr9_Bk8KKrsn4mKNYtD_hHkpA",
"call_leg_id": "94839524-4feb-11f1-ab3d-02420aef951f",
"call_session_id": "94838a52-4feb-11f1-bf82-02420aef951f",
"caller_id_name": "+11111111111",
"calling_party_type": "pstn",
"client_state": null,
"connection_codecs": "G722,PCMA,PCMU,VP8,H264",
"connection_id": "1111111111111111111",
"custom_headers": [
{
"name": "P-Asserted-Service",
"value": "urn:urn-7:3gpp-service.ims.icsi.mmtel"
},
{
"name": "P-Early-Media",
"value": "supported"
}
],
"direction": "incoming",
"from": "+11111111111",
"from_sip_uri": "+11111111111@1.1.1.1",
"occurred_at": "2026-05-14T23:21:05.251813Z",
"offered_codecs": "AMR-WB~OCTET-ALIGN=0; MODE-SET=0,16000H,AMR-WB~OCTET-ALIGN=1; MODE-SET=0,16000H,PCMU",
"sip_headers": [
{
"name": "Diversion",
"value": "<sip:+11111111111@msg.pc.t-mobile.com;user=phone;enum=yes?Reason=SIP%3Bcause%3D302>;reason=unconditional;counter=1;privacy=off"
}
],
"start_time": "2026-05-14T23:21:05.251813Z",
"state": "parked",
"to": "+11111111111",
"to_sip_uri": "+11111111111@1.1.1.1"
},
"record_type": "event",
"webhook_id": "ea47dada-c255-40e6-b91b-2a9a8904c9c5"
}'''
event = telnyx_client.webhooks.unsafe_unwrap(data)
print(type(event))
A small portion of
call.initiatedwebhooks have this issue. Relatedcall_control_id:v3:EGaHosgKDqqWmnMNj0Z-5Z2iSJNkgWr9_Bk8KKrsn4mKNYtD_hHkpAWhen testing with the same webhook data at different times, two different results were observed, both incorrect:
2026-05-15T04:00:00+0000mapped toNumberOrderStatusUpdateCallAIGatherEndedWebhookEvent(It is uncertain whether the issue is actually time-dependent.)
Tested versions: v4.133.0 (latest), v4.122.0, v4.116.0
Test code: