APIs for seamlessly connecting your Systems and Apps

Email (SMTP)

Each team in SIGNL4 gets a dedicated email address ( {teamsecrect} [at] mail.signl4.com ). Simply send an email to this address to notify an entire team or team members on duty.

Inbound Webhook

Send alert notifications to your SIGNL4 team via a webhook. The inbound webhook supports JSON payloads to pass parameters for customizing and enriching alerts. The inbound webhook reference gets you started!

REST API

Make SIGNL4 even better! Developers can implement additional functionality or seamlessly integrate existing services with SIGNL4. Read the full API Reference for details.

3rd Party Integration Examples

API key for using the SIGNL4 API

May 3, 2018

Trigger SIGNL4 alarms manually from Slack

January 23, 2018

Shift Scheduling with StaffHub – Alerting with SIGNL4

January 10, 2018

Mobile Business Notifications with Microsoft Dynamics 365 CRM

December 8, 2017

AWS CloudWatch Alarms to your mobile phone during after-business hours

October 25, 2017

Sending Alerts from a Desktop Browser with zapier

October 25, 2017

Azure Application Insights

October 16, 2017

SCOM – Mobile Alert Notifications to your Team

September 27, 2017

Microsoft Flow – send mobile Alert Notifications to your Team

September 26, 2017

ServiceNow – make your ITSM Team respond faster with mobile Alert Notifications

September 15, 2017

Mobile alerts for Cumulocity-managed IoT devices

September 8, 2017

Microsoft OMS Alerts to your ITOps Team

September 1, 2017

Azure Monitor

September 1, 2017

Splunk

September 1, 2017

FAQ

How can I trigger an alert from Windows Powershell?

Here is an example on triggering an alert through a Windows Powershell command:

Invoke-RestMethod ‘https://connect.signl4.com/webhook/‘ -Method POST -ContentType ‘application/json’ -Body ‘{“Alert”:”Error”,”Description”:”PowerShell alert.”}’

Note that you can add or use any parameter in the JSON payload.

Please note that is the 8 digit code that identifies your team and is uniquely created when you sign up. You’ll find it in the app under “APIs” or in the management portal.

How to trigger alerts from Unix/Linux via command line?

Here is an example on triggering an alert from a Unix or Linux command line:

curl -H “Content-Type: application/json” -X POST -d ‘{“Alert”: “Warning”, “Description”: “Linux backend server down.”}’ https://connect.signl4.com/webhook/

Please note that is the 8 digit code that identifies your team and is uniquely created when you sign up. You’ll find it in the app under “APIs” or in the management portal.

Can I trigger alerts from a web page?

Yes, sure. SIGNL4 provides a webhook API which can be used to trigger alerts from web site. Here are additional details: https://www.signl4.com/developers/webhook/inbound

You would use what we call the ‘inbound webhook’. It accepts various payload types to submit event/alert content.

If you have registered with SIGNL4, you can test-drive the webhook to trigger an alert here:
https://www.signl4.com/developers/webhook/inbound/#!/events/Events_RaiseEvent

Where do I find the email address for triggering alerts to my team?

You find this dedicated team email address in the management portal (https://account.signl4.com/manage) or in the mobile app (Gear Symbol/Settings->APIs).

Can an email mailbox be queried?

Not yet. SIGNL4 cannot query an email mailbox (e.g. via POP3 or IMAP). Instead emails need to be routed to the email address each team gets in SIGNL4. You can for instance create a mailbox rule in your mail program to route all or specific emails to the SIGNL4 team email.

How can I trigger alerts from C# code?

Here is a great C# example from our inspirational blog.

Get started

SIGNL4 on Google Play

SIGNL4 on Apple iTunes

Get started

SIGNL4 on Google Play

SIGNL4 on Apple iTunes