---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/api/errors/21619#article
headline: "21619: A Message Body, Media URL or Content SID is required"
url: https://www.twilio.com/docs/api/errors/21619
inLanguage: en
dateModified: 2026-06-08T11:38:30.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# 21619: A Message Body, Media URL or Content SID is required

Log Type: APPLICATION

Log Level: ERROR

## Description

This error occurs when you create a Message with a Messaging Service and do not provide any message content. Include content in `Body`, `MediaUrl`, or `ContentSid`.

### Possible causes

* Your request includes `MessagingServiceSid` but omits `Body`, `MediaUrl`, and `ContentSid`.
* Your application sends an empty or undefined `Body` and does not provide `MediaUrl` or `ContentSid`.
* You are trying to send a content template without including `ContentSid`.

### Possible solutions

* Include at least one content parameter in your request: `Body`, `MediaUrl`, or `ContentSid`.
* If you are sending plain text, pass the text in `Body`.
* If you are sending media, include one or more `MediaUrl` values.
* If you are sending a template created with the Content Template Builder, include `ContentSid`. Include `ContentVariables` when your template contains placeholders.
* Review your request builder or helper library code to make sure it is not stripping all content fields before the API request is sent.

#### Additional resources

* [Create a Message resource](/docs/messaging/api/message-resource#create-a-message-resource)
* [Messaging Services](/docs/messaging/services)
* [Send templates created with the Content Template Builder](/docs/content/send-templates-created-with-the-content-template-builder)
