From 30 June 2026, creating an A2P 10DLC campaign through Twilio's REST API requires two fields: PrivacyPolicyUrl (missing → error 30933) and TermsAndConditionsUrl (missing → 30934). Integrations written before that date, especially platforms that register campaigns for their own customers, fail until they collect and send both.
Paste the rejection as you got it. The decoder maps 181 Twilio codes and three DCA reason lists to the cause and the fix, then checks your privacy policy, terms and opt-in form.
PrivacyPolicyUrl field was missing from the create-campaign request. It's not a content rejection; that's 30908 (policy provided but not compliant).TermsAndConditionsUrl field was missing. Content problems with the terms are 30882.Paste the rejection as you got it. The decoder maps 181 Twilio codes and three DCA reason lists to the cause and the fix, then checks your privacy policy, terms and opt-in form.
Did 30933 or 30934 hit your integration, and how do you collect each customer's privacy and terms URLs?
We're researching this problem and read every answer. Tell us what happened (4 short questions, no sign-up; AI tools help us read the answers).