Data Sources
NOTE: Most data sources behave the same way in the RAD-e API response. For that reason, you may not see examples of all of our data sources
- In general, most B2B Tech Partners will provide data in a format similar to what's documented here
911 Inform
911 Inform Data can be queried by phone number and will always be associated with a live 911 call.
Use Case
When a query for 911 Inform data is made by phone number (tel://{phone_number}), the call taker should be presented with information enabling them to link out to the 911 Inform command center, allowing them to control the 911 Inform connected building.
911 Inform can be used in tandem with RapidSOS' /spatial-layers endpoint to enable visualization of the connected 911 Inform buildings. However all other functionality is available via the RAD Enhanced endpoint.
Test Numbers
- Phone number: 12222222221
API Response
911 Inform data returned under the 911_inform
key.
If no data is returned by the request, there will be no data returned in the payload.
911Secure
911Secure Data can be queried by phone number and will always be associated with a live 911 call.
Use Case
This solution connects user-specific location information from an Avaya Enterprise device (commercial network) routed through Sentry VPC (automatic dynamic 911 call routing) with 911 through the RapidSOS platform. When a query for 911Secure data is made by phone number (tel://{phone_number}), the call taker should be presented with the list of returned 911Secure records, which can then be shown to the call taker.
Test Numbers
- Phone number: 15555555551
API Response
911Secure data is returned under the 911secure
key.
If no data is returned by the request, there will be no data returned in the payload.
Cove
Cove Home Security provides home security systems for the DIY space. Cove Data can be queried by phone number and will always be associated with a live 911 call.
Use Case
Call routing is established from the alarm panel to the monitoring center, which provides emergency contacts for alarm validation.
Additionally, this allows the Monitoring Center the ability to route to the correct PSAP for the home in an emergency, and provides a location and Data to the PSAP.
Test Numbers
- Phone number: 15555555556
API Response
Cove data is returned under the cove
key.
If no data is returned by the request, there will be no data returned in the payload.
Emergency Health Profile
Emergency Health Profile Association medical Data can be queried by phone number and will always be associated with a live 911 call.
Use Case
Emergency Health Profile Association can provide device user's profile, medical information, COVID-19-related information, and emergency contacts. This profile data has been filled out by the user on emergencyprofile.org.
Test Numbers
- Phone number: 15555555552
API Response
Emergency Health Profile Association data returned under the emergency_health_association
key.
If no data is returned by the request, there will be no data returned in the payload.
IMPORTANT: All requests should be placed at least twice to ensure that there is no data available.
MedicAlert
MedicAlert Data can be queried by phone number or by the member's MedicAlert ID (referred to in API calls as 'maf-id'). More than one profile may be returned when querying by phone number, so to protect the privacy of MedicAlert members, queries by phone number will return a list containing MedicAlert Candidate records. These contain just enough information for a call-taker to uniquely identify the caller - name, gender, and MedicAlert ID. Queries by a valid MedicAlert ID will always return a single MedicAlert Profile record containing a complete profile.
Use Case
When a query for MedicAlert data is made by phone number, the call taker should be presented with the list of returned MedicAlert Candidate records and select the one matching the caller. The MedicAlert ID of the selected candidate should then be used to query for the complete profile, which can then be shown to the call taker.
Test Numbers
- Phone number: 14085555557
- MedicAlert account number: 50673864608
API Request
Request body for request by MedicAlert ID:
API Response
MedicAlert data returned under the medicalert
key.
IMPORTANT: All requests should be placed at least twice to ensure that there is no data available.
The full response structure is:
- medicalert
- data
- candidates
- list of candidates
- profile
- profile_data
- candidates
- data
*If no data is returned by the request, the value of *data
is set to null
i.e.:
- medicalert
- data
- null
- data
Exceptions
- MedicAlert currently uses phone numbers +10000000000 through +19999999999 (e.g., 000-000-0000, 111-111-1111, etc.)as placeholders for customers who do not have an active phone number.
- We recommend when leveraging this API, including exceptions for these "phone numbers" to avoid querying against them and receiving erroneous data.
- This functionality should be built into the code developed for a customer using MedicAlert data on production.
- If a production number is needed with non-live data please use 15555555557 or maf_id 50673864608 or 79950438355.
Examples
MedicAlert Candidates
MedicAlert Profile
MedicAlert Profile
MedicAlert - No Data Returned
SiriusXM
SiriusXM Data can be queried by phone number and will always be associated with a live 911 call.
Use Case
SiriusXM is an API for receiving location information for consumption by 911 call takers in handling vehicle crash related emergencies. SiriusXM includes additional data in location payloads, where available. This information is sent from both the SiriusXM vehicle, and SiriusXM equipped devices.
Information sent can include vehicle details such as vin, make, model, year, color, speed, as well as additional values. When a query for SiriusXM data is made by phone number, the call taker should be presented with the list of returned SiriusXM records, which can then be shown to the call taker.
Test Numbers
- Phone number: 12222222213
API Response
SiriusXM data is returned under the sxm
key.
If no data is returned by the request, there will be no data returned in the payload.
Uber
Uber Data can be queried by phone number and will always be associated with a live 911 call.
Uber provides information to ECCs through the RapidSOS emergency response data platform from 9-1-1 calls made through the Safety Toolkit (Blue Shield) inside the Uber App.
Use Case
When a query for Uber data is made by phone number (tel://{phone_number}), the call taker should be presented with information relating to the incident occurring for the caller's Uber enabled location.
Test Numbers
- Phone number: 15555555515
API Response
Uber data is returned under the uber
key.
If no data is returned by the request, there will be no data returned in the payload.
Other Data Sources
- Default test number
- Phone number: 15555555555
- Location-only test number
- Phone number: 14444444444
- Chick-fil-A App Test Number
- Phone number: 15555555559
- ZeroEyes App Test Number
- Phone number: 15555555554
- Amazon GSOC Test Number
- Phone number: 15555555511
- Brave Test Number
- Phone number: 15555555549
- Farmers Insurance (TrueMotion)Test Number
- Phone number: 15555555547
- Lemonade Car Insurance Test Number
- Phone number: 15555555546
- Google Additional Data
- Phone number: 13035550149