New messaging error codes

Three new messaging error codes are being created and will take effect by September 30, 2022:

  • volumetric-violation
    • SMPP/MM4: 785 
    • API: 4785
  • tfn-not-verified 
    • SMPP/MM4: 795 
    • API: 4795
  • media-content-invalid 
    • SMPP/MM4: 712 
    • API: 4712

Please review our full list of SMPP SMS Delivery Receipts and Error Codes and Messaging API HTTP Error Codes for more details.

Messaging
API

Messaging Error Code Updates

Three messaging error codes are being updated on July 6, 2022:

  • volume-violation-tmo
    • SMPP: 780
    • API: 4780
  • volume-violation-att
    • SMPP: 781
    • API: 4781
  • rejected-shortened-url
    • SMPP: 771
    • API: 4771

Please review our full list of SMPP SMS Delivery Receipts and Error Codes and Messaging API HTTP Error Codes for more details.

Messaging
API
Bandwidth Dashboard

Capping TNs for 10DLC Campaigns

The number of TNs that can be associated with a single 10DLC Campaign is now limited to 49, unless the customer has been approved for a Sub ID. The limit of 49 TNs is consistent with T-Mobile’s policy. Customers will receive an error message when adding 50 or greater TNs.

Messaging
Phone Numbers
API
Bandwidth Dashboard

Message search API update; 429 error codes

Beginning February 7, 2022, we’re updating message search API so that users receive 429 error codes when rate limits are exceeded.

Messaging
API
Bandwidth Dashboard

We’re reducing the accepted MMS file types

Beginning February 15, 2022, we’re removing a few of the previously accepted file types for MMS. We’ll continue to accept all file types on this list.

Keep in mind that downstream carriers may have additional limitations that can affect deliverability. Jpeg, png, and gif images continue to be the most widely supported amongst carriers.

Messaging
API

December 2021: 10DLC Updates

Customers needing to apply for a sub-id to support registering greater than 49 TNs per campaign are now able to do so. Click here for more information. 

Registration of Sole Proprietor campaigns and brands is now available via the Bandwidth Dashboard Portal and API. 

Messaging
Bandwidth Dashboard

US Cellular Multi-segment messages

Short Code (SC) SMS messages destined to US Cellular are now split out into multiple single-segment messages.

Multi-segmented SC SMS messages to US Cellular are now being split up into multiple single-segment messages, resulting in customers receiving multiple Delivery Receipts (DLR).

Prior to this fix, multi-segment messages to US Cellular were failing due to a limitation in their handling User Data Headers (UDH). This fix means that multiple single-segment messages will have their own DLR.

Customers will receive multiple DLRs unless suppression is implemented.

We are here to help! Drop us a line on our support site.

Messaging
API

V2 MMS “filename” parameter

Bandwidth has released the ability for V2 MMS customers to specify a “filename” when sending script file media. The “filename” can be specified in the standard Content-Disposition header of a V2 MMS message.

Messaging
API

New Message Search Fields & Message Expiration

We’ve added new fields to our Message Search feature! You can now find ‘Message-Size’, ‘Attachment-Count’, ‘Recipient-Count’ and ‘Message-Length’ in your Message Search API.

Message Expiration is also live! This API parameter gives you the ability to specify the date  after which a message shouldn’t be sent, thus improving the time-relevance for sent messages.

Messaging
API
Bandwidth Dashboard

Bandwidth now offers Priority Queueing!

This enhancement gives you:

  • Speedier delivery of your most important messages
  • More control of the order of messages in your queue
  • The ability to categorize messages based on priority

Click here for more details on Priority Queuing!

Messaging
API
Bandwidth Dashboard