Skip to main content
POST
Handle inbound MMS webhook (Sinch)

Body

application/json
id
string

Sinch-assigned MMS message id; echoed back in the ack for log correlation.

origin
string

Sinch traffic direction marker — MMS_MO for inbound (mobile-originated) MMS.

from
string

Sender phone number in E.164.

to
string

Tether-provisioned recipient number that received the MMS.

body
string

Optional text content sent alongside the media.

media
object[]

Attached media items. Each is downloaded from Sinch and re-uploaded to R2 before persistence.

Response

Webhook accepted (immediate ack — processing continues async)

Immediate ack returned to Sinch for an inbound MMS.

message
string
required
messageId
string
required