PagerTree
| Schemes | pagertree:// |
| Cargo feature | service-pagertree |
| Service | https://pagertree.com/ |
| Body formats | text (first is the default) |
| Attachments | no |
| Title length | 250 characters |
| Body length | 32,768 characters |
| Body lines | unlimited |
| Request throttle | none |
| Vendor URLs accepted | no |
URL formats
{schema}://{integration}
{schema} is one of pagertree://.
URL tokens
| Token | Meaning | Type | Required | Default | Notes |
|---|---|---|---|---|---|
{integration} | Integration ID | string | yes | secret |
Query parameters
| Parameter | Meaning | Type | Default | Notes |
|---|---|---|---|---|
action | Action | choice | create | one of create, acknowledge, resolve |
tags | Tags | string | ||
thirdparty | Third Party ID | string | ||
urgency | Urgency | choice | one of silent, low, medium, high, critical |
Prefixed parameters:
+name=value: HTTP Header-name=value: Meta Extras:name=value: Payload Extras
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):
pagertree://int_xxxxxxxxxxx
pagertree://int_xxxxxxxxxxx?tid=%20
pagertree://int_xxxxxxxxxxx?urgency=low
pagertree://int_xxxxxxxxxxx?tags=web,production,web
pagertree://int_xxxxxxxxxxx?integration=int_yyyyyyyyyy
pagertree://int_xxxxxxxxxxx?action=acknowledge&tid=abc
pagertree://int_xxxxxxxxxxx?action=resolve&thirdparty=123
pagertree://?id=int_xxxxxxxxxxx&urgency=critical
Rejected URLs:
pagertree://
pagertree://++++++++++++++++++++++++
pagertree://int_abc
pagertree://:@/
Send one from the command line:
mercurio -t 'Backup' -b 'Finished in 42s' 'pagertree://int_xxxxxxxxxxx'
Notes
PagerTree (pagertree://): alerts through a PagerTree integration.