Channels

Channels let you group related notifications. Every channel lives within your organization — for a solo account that’s just your personal organization — and gets its own API key that can be configured independently.

Devices subscribe to channels individually, so you can point as many phones, tablets, and Macs at a channel as you like. You POST notifications to a channel to send; the API key identifies the organization the channel belongs to.

Creating a Channel

You can create channels from the dashboard or via the API:

curl -X POST https://api.pushtower.com/v1/channels \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{ "name": "server-alerts" }'

Channel Settings

Each channel supports:

Use Cases

ChannelExample
server-alertsCPU > 90%, disk full, deploy complete
home-automationDoor opened, motion detected, temperature alert
ci-cdBuild passed, tests failed, deploy complete
price-alertsBTC > $100k, ETH gas low