Skip to contentSkip to navigationSkip to topbar
Page tools
Useful for sharing or LLM
Accelerate development with AI

On this pageProducts used
Looking for more inspiration?Visit the
Error
Application error

92005: ContentSid Required

Twilio Messaging DocumentationMessaging
Twilio Content DocumentationContent

Description

description page anchor

You sent a Messaging API request with ContentVariables but did not include ContentSid. When you send a content template, include ContentSid, and include ContentVariables only when you need to substitute template variables.

Possible causes

possible-causes page anchor
  • You included ContentVariables in the request without ContentSid.
  • Your application builds a template-based message request and omits the required ContentSid field before sending.
  • You intended to send a Content Template Builder template, but the request still uses only variable data and does not reference the preconfigured template SID.
  • Add ContentSid to the request whenever you include ContentVariables.
  • Use the SID of the preconfigured content template you want to send. ContentSid identifies the template, and ContentVariables supplies the runtime substitution values.
  • Format ContentVariables as a JSON string that contains the placeholder keys and values defined for your template.
  • If you are sending a content template, replace Body and MediaUrl with ContentSid. Then add ContentVariables only if the template includes placeholders.

Additional resources

additional-resources page anchor