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

IFTTT

Schemesifttt://
Cargo featureservice-ifttt
Servicehttps://ifttt.com/
Body formatstext (first is the default)
Attachmentsno
Title length250 characters
Body length32,768 characters
Body linesunlimited
Request throttlenone
Vendor URLs acceptedyes

URL formats

{schema}://{webhook_id}/{events}

{schema} is one of ifttt://.

URL tokens

TokenMeaningTypeRequiredDefaultNotes
{events}Eventslistyesseparated by /
{webhook_id}Webhook IDstringyessecret

Query parameters

ParameterMeaningTypeDefaultNotes
toEventslistsets {events}

Prefixed parameters:

  • +name=value: Add Tokens
  • -name=value: Remove Tokens

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

ifttt://WebHookID@EventID
ifttt://WebHookID@zeta/alpha/beta/
https://maker.ifttt.com/use/WebHookID/EventID/
http://maker.ifttt.com/use/WebHookID/EventID/Other
ifttt://WebHookID@ev/ev/?to=ev
https://maker.ifttt.com/use/WebHookID/EventID/?to=More
ifttt://WebHookID@EventID/?-Value1=&-value2
ifttt://WebHookID?to=EventID,EventID2

Rejected URLs:

ifttt://
ifttt://:@/
ifttt://EventID/
https://maker.ifttt.com/use/WebHookID/

Send one from the command line:

mercurio -t 'Backup' -b 'Finished in 42s' 'ifttt://WebHookID@EventID'

Notes

IFTTT (ifttt://): triggers IFTTT Webhooks events with the notification as values.

Differences with Apprise

  • Apprise ignores +/- options (attribute typo), while mercurio applies them.