Send a message

POST {{baseUrl}}/v3/:channel_type/:channel_url/messages

Send a message

Sends a message to a channel. You can send a text message, a file message, and an admin message.

Note: With Sendbird Chat SDKs and the platform API, any type of files in messages can be uploaded to Sendbird server.

https://sendbird.com/docs/chat/v3/platform-api/guides/messages#2-send-a-message

Request Body

{"message_type"=>"<string>", "user_id"=>"<string>", "message"=>"<string>", "channel_type"=>"<string>", "channel_url"=>"<string>", "custom_type"=>"<string>", "data"=>"<string>", "send_push"=>"<boolean>", "mention_type"=>"<string>", "mentioned_user_ids"=>["<string>", "<string>"], "is_silent"=>"<boolean>", "sorted_metaarray"=>"<string>", "created_at"=>"<integer>", "dedup_id"=>"<string>", "apns_bundle_id"=>"<string>", "sound"=>"<string>", "volume"=>"<number>"}

HEADERS

KeyDatatypeRequiredDescription
Api-Tokenstring(Required)
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;require_auth&quot;:&quot;\u003cboolean\u003e&quot;,&quot;message_survival_seconds&quot;:&quot;\u003cnumber\u003e&quot;,&quot;custom_type&quot;:&quot;\u003cstring\u003e&quot;,&quot;mentioned_users&quot;:[{&quot;user_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;nickname&quot;:&quot;\u003cstring\u003e&quot;,&quot;profile_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;metadata&quot;:{&quot;anyOf&quot;:&quot;\u003cstring\u003e&quot;}},{&quot;user_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;nickname&quot;:&quot;\u003cstring\u003e&quot;,&quot;profile_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;metadata&quot;:{&quot;anyOf&quot;:&quot;\u003cstring\u003e&quot;}}],&quot;translations&quot;:&quot;\u003cobject\u003e&quot;,&quot;updated_at&quot;:&quot;\u003cnumber\u003e&quot;,&quot;is_op_msg&quot;:&quot;\u003cboolean\u003e&quot;,&quot;is_removed&quot;:&quot;\u003cboolean\u003e&quot;,&quot;user&quot;:{&quot;require_auth_for_profile_image&quot;:&quot;\u003cboolean\u003e&quot;,&quot;is_active&quot;:&quot;\u003cboolean\u003e&quot;,&quot;role&quot;:&quot;\u003cstring\u003e&quot;,&quot;user_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;nickname&quot;:&quot;\u003cstring\u003e&quot;,&quot;profile_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;metadata&quot;:{&quot;anyOf&quot;:&quot;\u003cstring\u003e&quot;}},&quot;file&quot;:&quot;\u003cobject\u003e&quot;,&quot;message&quot;:&quot;\u003cstring\u003e&quot;,&quot;data&quot;:&quot;\u003cstring\u003e&quot;,&quot;message_retention_hour&quot;:&quot;\u003cnumber\u003e&quot;,&quot;silent&quot;:&quot;\u003cboolean\u003e&quot;,&quot;type&quot;:&quot;\u003cstring\u003e&quot;,&quot;created_at&quot;:&quot;\u003cnumber\u003e&quot;,&quot;channel_type&quot;:&quot;\u003cstring\u003e&quot;,&quot;req_id&quot;:&quot;\u003cstring\u003e&quot;,&quot;mention_type&quot;:&quot;\u003cstring\u003e&quot;,&quot;channel_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;message_id&quot;:&quot;\u003cnumber\u003e&quot;,&quot;size&quot;:&quot;\u003cnumber\u003e&quot;,&quot;sorted_metaarray&quot;:[&quot;\u003cobject\u003e&quot;,&quot;\u003cobject\u003e&quot;],&quot;thread_info&quot;:&quot;\u003cobject\u003e&quot;,&quot;parent_message_id&quot;:&quot;\u003cnumber\u003e&quot;,&quot;parent_message_info&quot;:&quot;\u003cobject\u003e&quot;,&quot;is_reply_to_channel&quot;:&quot;\u003cboolean\u003e&quot;}