Changelog

Breaking Changes

  • The /v3/trunks endpoint has been replaced with /v3/voice_in_trunks.

  • The /v3/trunk_groups endpoint has been replaced with /v3/voice_in_trunk_groups.

  • The /v3/cdr_exports endpoint has been replaced with /v3/exports. This new endpoint supports generating both inbound and outbound CDR exports.

  • Export results from /v3/exports are now delivered as CSV files archived in GZIP format.

  • The callback payload for export events has changed. The type attribute in the payload now returns exports.

  • The export_type attribute is now required in /v3/exports requests and responses. Possible values: cdr_in, cdr_out.

  • The filters attribute has been removed from the /v3/exports response.

  • In /v3/did_groups:

    • Allowed values for the filter[features] parameter have changed to: sms_in, sms_out, voice_in, voice_out, t38.

    • The features response attribute now also returns only these allowed values.

  • In /v3/available_dids, the allowed values for the filter[did_group.features] parameter have been updated to: sms_in, sms_out, voice_in, voice_out, t38.

  • In /v3/dids:

    • The trunk_group relationship has been renamed to voice_in_trunk_group with type voice_in_trunk_groups.

    • The trunks relationship has been renamed to voice_in_trunks with type voice_in_trunks.

Enhancements

  • New optional filter filter[did_group.features] added to /v3/dids. Allowed values: sms_in, sms_out, voice_in, voice_out, t38.

  • SIP configuration for /v3/voice_in_trunks now supports the following additional attributes in both request and response:

    • media_encryption_mode

    • stir_shaken_mode

    • allowed_rtp_ips

  • Callback events are now supported for changes in /v3/voice_out_trunks status.

New Endpoints

Endpoint

Access Level

/v3/voice_out_trunks

Read, Write, Delete

/v3/voice_out_trunk_regenerate_credentials

Write

Note

For details on callback configuration, see the Callback Documentation Version 2021-12-15.