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

PushDeer

Schemespushdeer://, pushdeers://
Cargo featureservice-pushdeer
Servicehttps://www.pushdeer.com/
Body formatstext (first is the default)
Attachmentsno
Title length250 characters
Body length32,768 characters
Body linesunlimited
Request throttlenone
Vendor URLs acceptedno

URL formats

{schema}://{pushkey}
{schema}://{host}/{pushkey}
{schema}://{host}:{port}/{pushkey}

{schema} is one of pushdeer://, pushdeers://.

URL tokens

TokenMeaningTypeRequiredDefaultNotes
{host}Hostnamestringno
{port}Portint, 1 to 65535no
{pushkey}Pushkeystringyessecret; must match ^[a-z0-9]+$

Query parameters

No service-specific parameters.

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

pushdeer://aaaaaaaa
pushdeers://aaaaaaaa
pushdeer://localhost/aaaaaaaa
pushdeers://example.com:8443/AbC123
pushdeer://localhost/ignored/aaaaaaaa

Rejected URLs:

pushdeer://
pushdeers://
pushdeer://localhost/abc_def
pushdeer://abc-def

Send one from the command line:

mercurio -t 'Backup' -b 'Finished in 42s' 'pushdeer://aaaaaaaa'

Notes

PushDeer (pushdeer://, pushdeers://): push notifications through PushDeer.