Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Mobile Message

Schemesmobilemessage://, mobilemsg://
Cargo featureservice-mobilemessage
Servicehttps://mobilemessage.com.au/
Body formatstext (first is the default)
Attachmentsno
Title lengthno title (merged into the body)
Body length1,530 characters
Body linesunlimited
Request throttlenone
Vendor URLs acceptedno

URL formats

{schema}://{user}:{password}@{sender}/{targets}

{schema} is one of mobilemessage://, mobilemsg://.

URL tokens

TokenMeaningTypeRequiredDefaultNotes
{password}API Passwordstringyessecret
{sender}Sender IDstringyesmust match ^\+?[a-z0-9][a-z0-9 ()_.-]{1,19}$
{target_phone}Target Phone Nostringnoprefix +; must match ^[0-9\s)(+-]+$
{targets}Targetslistyesany of target_phone; separated by /
{user}API Usernamestringyes

Query parameters

ParameterMeaningTypeDefaultNotes
batchBatch Modeboolyes
fromSender IDstringsets {sender}
max_partsMax Message Partsint, 1 to 9910
refCustom Referencestring
toTargetslistsets {targets}
unicodeUnicode Charactersboolno

The common URL parameters (format, overflow, verify, redirect, cto, rto, retry, wait, store, tag, tz, user, password, port, optional, emojis) apply as well.

Examples

Accepted URLs (tokens are fake):

mobilemessage://user:pass@MyBiz/0412345678
mobilemessage://user:pass@MyBiz/0412345678?unicode=yes&max_parts=2
mobilemessage://user:pass@0412345678?from=%2B61%20(412)%20345-670&to=0412345679

Rejected URLs:

mobilemessage://
mobilemessage://user@Sender/0412345678
mobilemessage://user:pass@-x/0412345678
mobilemessage://user:pass@MyBiz/0412345678?max_parts=abc

Send one from the command line:

mercurio -t 'Backup' -b 'Finished in 42s' 'mobilemessage://user:pass@MyBiz/0412345678'

Notes

Mobile Message (mobilemessage://, mobilemsg://): SMS through the Mobile Message API.