Comment on page

Requesting Hazard Severities

To request the list of hazard severities configured in the system please use the route defined here:
get
https://api.disasteraware.com/
hazards/severities
Get hazard severities
See Authorizing Requests page to get your accessToken.
cURL
Java
Node.js
PHP
Python
curl --location --request GET \
'https://api.disasteraware.com/hazards/severities' \
--header 'Authorization: Bearer your_accessToken'
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Scanner;
class Main {
public static void main(String[] args) throws IOException {
URL url = new URL("https://api.disasteraware.com/hazards/severities");
HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();
httpConn.setRequestMethod("GET");
httpConn.setRequestProperty("Authorization", "Bearer your_accessToken");
InputStream responseStream = httpConn.getResponseCode() / 100 == 2
? httpConn.getInputStream()
: httpConn.getErrorStream();
Scanner s = new Scanner(responseStream).useDelimiter("\\A");
String response = s.hasNext() ? s.next() : "";
System.out.println(response);
}
}
var fetch = require('node-fetch');
fetch('https://api.disasteraware.com/hazards/severities', {
headers: {
'Authorization': 'Bearer your_accessToken'
}
});
<?php
include('vendor/rmccue/requests/library/Requests.php');
Requests::register_autoloader();
$headers = array(
'Authorization' => 'Bearer your_accessToken'
);
$response = Requests::get('https://api.disasteraware.com/hazards/severities', $headers);
import requests
headers = {
'Authorization': 'Bearer your_accessToken',
}
response = requests.get('https://api.disasteraware.com/hazards/severities', headers=headers)
This request will return an array that contains all of the hazard severities. Each element in the array will have three properties:
Properties
Definitions
severity_id
This is like the primary key for the hazard severity. This is the value that will be found on the hazard object.
severity_name
A human readable value for the severity e.g. Warning.
severity_icon
This is an icon whose value was used in the deprecated version of DAE.
In every DAE system the following colors (in RGB format) are associated with each hazard severity:
Hazard Severities
Colors (in RGB format)
TERMINATION
102, 102, 102
INFORMATION
49, 153, 240
ADVISORY
0, 255, 0
WATCH
255, 255, 0
WARNING
255, 0, 0