Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

90036: Broadcast recipient's 'body' is too long


ERROR: 90036

error-90036 page anchor
ERROR

You receive this error when a broadcast request includes a recipient object whose body value is longer than the allowed limit. For Messaging API requests, Body can be up to 1,600 characters. SMS content that includes non-GSM-7 characters, such as emoji or smart quotes, can also increase message size and affect how the message is segmented.

Possible causes

possible-causes page anchor
  • One or more recipient objects include a body value that exceeds the allowed character limit.
  • Personalized or templated content expands the final body beyond the supported limit for a recipient.
  • The message includes Unicode characters that require UCS-2 encoding, which reduces the number of characters available in each SMS segment.
  • The broadcast payload was generated without validating the final rendered message length for each recipient.
  • Shorten the body value in each recipient object before you send the broadcast.
  • Keep the final message body at 1,600 characters or fewer.
  • If you personalize content per recipient, render and validate each recipient's final body before submitting the request.
  • Remove unnecessary text, links, or repeated content that increases the message length.
  • If you are sending SMS, avoid unnecessary Unicode characters when possible and keep messages closer to 320 characters for better deliverability and readability.

Additional resources

additional-resources page anchor