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

PushWard

Schemespushward://
Cargo featureservice-pushward
Servicehttps://pushward.app/
Body formatstext (first is the default)
Attachmentsno
Title length256 characters
Body length3,000 characters
Body linesunlimited
Request throttlenone
Vendor URLs acceptedno

URL formats

{schema}://{apikey}

{schema} is one of pushward://.

URL tokens

TokenMeaningTypeRequiredDefaultNotes
{apikey}Integration Keystringyessecret; must match ^hlk_[A-Za-z0-9]+$

Query parameters

ParameterMeaningTypeDefaultNotes
apikeyIntegration Keystringsets {apikey}
failureFailure Levelchoicetime-sensitiveone of passive, active, time-sensitive, critical
infoInfo Levelchoiceactiveone of passive, active, time-sensitive, critical
levelLevelchoiceone of passive, active, time-sensitive, critical
successSuccess Levelchoiceactiveone of passive, active, time-sensitive, critical
volumeVolumefloat, 0 to 1
warningWarning Levelchoicetime-sensitiveone of passive, active, time-sensitive, critical

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):

pushward://hlk_abc123
pushward://?apikey=hlk_abc123
pushward://hlk_abc123?level=critical&volume=0.8
pushward://hlk_abc123?info=passive&failure=crit
pushward://hlk_abc123?level=passive&info=critical

Rejected URLs:

pushward://
pushward://invalid
pushward://hlk_abc123?info=invalid
pushward://hlk_abc123?level=invalid

Send one from the command line:

mercurio -t 'Backup' -b 'Finished in 42s' 'pushward://hlk_abc123'

Notes

PushWard (pushward://): push notifications through PushWard.

Differences with Apprise

  • Apprise accepts volume=nan, while mercurio does not.