Docs / Services

Pushbullet

Send push notifications via Pushbullet to all your devices or a specific one.

URL format

scheme
pbul://access_token[/device_id][#channel]
Segment Required Description
access_token Yes Your Pushbullet access token
device_id No Target a specific device by its iden value
channel No Push to a channel tag instead of a device

Example

typescript
import { notify } from '@ambersecurityinc/notifly';

// Send to all devices
await notify(
  { urls: ['pbul://o.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'] },
  { title: 'New Message', body: 'You have a new notification', type: 'info' }
);

Finding your credentials

  1. Sign in at pushbullet.com.
  2. Go to SettingsAccount.
  3. Scroll to Access Tokens and click Create Access Token.
  4. Copy the token — it starts with o..

Finding a device ID

To target a specific device, find its iden via the Pushbullet API:

bash
curl https://api.pushbullet.com/v2/devices \
  -H "Access-Token: YOUR_ACCESS_TOKEN"

Quirks & limitations

  • Pushbullet's free tier is limited to 500 pushes/month.
  • Pushbullet is less actively maintained than other services — consider ntfy or Pushover for new projects.
← Previous Pushover Next → Email (SMTP)