Spike.sh Notifications
Account Setup
Section titled “Account Setup”Once you’ve created your alert source in Spike.sh, it will provide you with a webhook URL that looks like this:
https://api.spike.sh/v1/alerts/1234567890abcdef1234567890abcdefThis long key at the end is your integration key, which can be used directly in Apprise.
🛠️ Setup Instructions
Section titled “🛠️ Setup Instructions”- Log in to your Spike.sh dashboard.
- Go to Alert Sources and create a new source (e.g., for monitoring tools).
- Copy the provided Webhook URL*integration key**.
Once you’ve created your alert source in Spike.sh, it will provide you with a webhook URL that looks like this:
https://api.spike.sh/v1/alerts/1234567890abcdef1234567890abcdef | integration_key |This long key at the end is your integration key, which can be used directly in Apprise.
Syntax
Section titled “Syntax”Valid syntax is as follows:
https://api.spike.sh/v1/alerts/{integration_key}spike://{integration_key}
Parameter Breakdown
Section titled “Parameter Breakdown”| Variable | Required | Description |
|---|---|---|
| integration_key | Yes | A 32-character token that uniquely identifies your Spike.sh alert source. |
| token | No | An alias to integration_key |
Examples
Section titled “Examples”Using the simplified Apprise URL:
# Assuming our token is 1234567890abcdef1234567890abcdef
apprise -vv -t "Spike Alert" -b "Incident occurred" \ spike://1234567890abcdef1234567890abcdefUsing the token as a URL parameter:
apprise -vv -t "Spike Alert" -b "Incident occurred" \ spike://?token=1234567890abcdef1234567890abcdefUsing the full native webhook URL:
apprise -vv -t "Spike Alert" -b "Incident occurred" \ https://api.spike.sh/v1/alerts/1234567890abcdef1234567890abcdef