90034: 'BroadcastStatusCallbackUrl' is too long
ERROR
Twilio returns this error when the BroadcastStatusCallbackUrl value in your bulk messaging request exceeds the allowed length. Twilio validates bulk messaging requests before processing them, so shorten the callback URL and resend the request.
- The
BroadcastStatusCallbackUrlvalue is longer than Twilio accepts for a request. - The callback URL includes long query parameters, fragments, or encoded state.
- Your application appends campaign, recipient, or tracking data directly to
BroadcastStatusCallbackUrl, which makes the URL too long.
- Shorten the
BroadcastStatusCallbackUrlvalue before you send the request. - Remove unnecessary query parameters, fragments, and embedded state from the callback URL.
- Keep the callback endpoint stable and use the
operationIdreturned by the Bulk Messaging API to correlate status updates in your application. - If you need operation updates without encoding extra context in the URL, subscribe to Bulk Messaging Events and map events to your internal records by
operationIdormessageId.