channel: "mms" and a list of mediaUrls that Vobiz fetches and hands to the carriers.
What you need
- A messaging number on your account whose
channelsincludemms. Check with List your numbers; US and Canadian numbers bought on the Numbers page listsmsandmms. - Recipients with US or Canadian numbers.
- The same registration as SMS: US local numbers need a 10DLC campaign and US toll-free numbers need toll-free verification before production traffic. See the compliance overview.
- Media hosted at public
httpsURLs that the upstream network can fetch at send time.
Media rules
The request is validated before it is routed. Each rule returns400 with an invalid mms: ... error:
title is an optional subject line for the MMS. It has no effect on other channels.
Send an MMS
Response - 201 Created
Media-only MMS
Leavetext out (or empty) and send media alone:
Automatic upgrade from SMS
You can also attachmediaUrls to a send with channel: "sms" (or no channel). When every recipient in to is a US or Canadian number, Vobiz sends the message as MMS and the stored message shows channel: "mms". When any recipient is outside the US and Canada, the message goes out as plain SMS and the media is left out.
Set channel: "mms" explicitly when you want the media rules above validated up front and a 400 instead of a silent fallback.
Statuses, idempotency and replies
MMS shares everything else with SMS:- Statuses
sent,delivered,failedandunknown, withstatusHistoryon Retrieve a message. See SMS statuses. idempotencyKey,tagandscheduledAtbehave exactly as for SMS.- Several recipients in
toproduce one record each, with the same201/202semantics as SMS. - Inbound replies land in the same conversation as your outbound messages; inbound media URLs appear in the message’s
mediaUrls. - An
smsopt-out also blocks MMS to that number. A send to an opted-out recipient returns422. See Opt-outs.
Preview the cost
Cost preview acceptschannel=mms:
cURL
channel, segmentCount, unitCost, totalCost, currency.
Related
Send a message
Every request field, response and error code.
SMS
Segments, idempotency, scheduling and statuses in detail.
Numbers
Buy US and Canadian numbers with MMS capability.
US compliance
10DLC and toll-free registration for US traffic.