YouLMK
| Schemes | youlmk:// |
| Cargo feature | service-youlmk |
| Service | https://youlmk.com/ |
| Body formats | text (first is the default) |
| Attachments | no |
| Title length | 120 characters |
| Body length | 2,000 characters |
| Body lines | unlimited |
| Request throttle | 1000 ms between requests |
| Vendor URLs accepted | yes |
URL formats
{schema}://{token}
{schema} is one of youlmk://.
URL tokens
| Token | Meaning | Type | Required | Default | Notes |
|---|---|---|---|---|---|
{token} | Token or Key | string | yes | secret; must match ^(ylk_[a-z0-9]{32}|k_[a-z0-9]{14})$ |
Query parameters
| Parameter | Meaning | Type | Default | Notes |
|---|---|---|---|---|
failure | Failure Priority | choice | high | one of low, normal, high, critical |
group | Group | string | ||
image | Include Image | bool | no | |
info | Info Priority | choice | normal | one of low, normal, high, critical |
priority | Priority | choice | one of low, normal, high, critical | |
success | Success Priority | choice | normal | one of low, normal, high, critical |
token | Token or Key | string | sets {token} | |
url | Link | string | ||
url_label | Link Label | string | ||
warning | Warning Priority | choice | high | one of low, normal, high, 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):
https://youlmk.com/k/k_7hq2nk3f9qd8w4
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6?image=yes
https://www.youlmk.com/k/k_7hq2nk3f9qd8w4/?priority=low
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6?url_label=lonely
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6?priority=critical
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6?failure=critical&info=low
youlmk://?token=ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
Rejected URLs:
youlmk://
youlmk://invalid
youlmk://ylk_tooshort
youlmk://ylk_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6?priority=invalid
Send one from the command line:
mercurio -t 'Backup' -b 'Finished in 42s' 'https://youlmk.com/k/k_7hq2nk3f9qd8w4'
Notes
YouLMK (youlmk://): notifications through YouLMK.