Skip to content
By Industry

Learn about solutions tailored to your industry

Designed with safety, efficiency and compliance always top of mind, we’ve evolved over a decade with continuous improvements from customer feedback. Serving the healthcare, research and food service industries.

By Industry

  • Healthcare

    Learn about solutions for hospitals and clinics

    See solutions
  • Pharmacies

    Learn about our solutions for pharmacies

    See solutions
  • K-12 & Student Nutrition

    Learn about solutions for K-12 & Student Nutrition

    See solutions
  • Law Enforcement & Forensics

    Learn about solutions for Law Enforcement & Forensics

    See solutions

By Industry

  • Life Sciences

    Learn about our solutions for laboratories, universities and cryogenic storage

    See solutions
  • Food Safety

    Learn about our solutions for distribution, restaurants and cold storage

    See solutions
  • Grocery & Convenience Store

    Learn about solutions for Grocery & Convenience Stores

    See solutions
  • Warehouse & Cold Storage

    Learn about solutions for Warehouse & Cold Storage

    See solutions
By Solution

Learn about solutions tailored to your industry

Designed with safety, efficiency and compliance always top of mind, we’ve evolved over a decade with continuous improvements from customer feedback. Serving the healthcare, research and food service industries.

How it Works

Learn about solutions tailored to your industry

Designed with safety, efficiency and compliance always top of mind, we’ve evolved over a decade with continuous improvements from customer feedback. Serving the healthcare, research and food service industries.

Contact us:
Phone: 317-468-2345

By industry

  • Healthcare

    Learn about solutions for hospitals and clinics

    See solutions
  • Pharmacies

    Learn about our solutions for pharmacies

    See solutions
  • Life Sciences

    Learn about our solutions for laboratories, universities and cryogenic storage

    See solutions
  • Food Safety

    Learn about our solutions for distribution, restaurants and cold storage

    See solutions
Resources

Learn

  • ROI Calculator

    See how much time and money you can save with Sonicu.

    Calculate ROI
  • Brochures

    Learn how we solve our customers' challenges by industry and monitoring type

    See brochures
  • Data Sheets

    Dig deeper into the technical specifications across our software and hardware

    See Data Sheets
About

Questions? Contact us.

Call 317.468.2345 to speak with one of our experts

Contact us

About Us

Sonicu was founded to help healthcare professionals create safer and more efficient facilities to drive better patient care. We’ve expanded to other industries focused on the same core values: safety and efficiency.

See our Story

Careers

Join a team building the future of safer and more efficient healthcare, research and food.

See job openings

The improved Sonicu API for advanced data sharing and communication

 

 


Sonicu OAuth2.0 API: Improving Communication and Interoperability 

Sonicu provides customers with an OAuth2.0 JSON API based on a standard password grant client. 

Sonicu by default provides customers with a limited set of endpoints in order to obtain the sensor readings via API. 

Sonicu engineering can support customers if they require additional API access, including connecting categories like: 

  • Alarms and alerts 
  • Calibration 
  • Users 
  • Groups 

Sonicu’s API is documented via the SoniCloud API Swagger documentation.

To enable the API, a customer will make a POST request to https://www.sonicumonitoring.com/oauth/token with an application/json header with the following information:

[

    'grant_type' => 'password',

    'client_id' => "<to be provided by sonicu>",

    'client_secret' => "<to be provided by sonicu>",

    'username' => "<email goes here>",

    'password' => "<password goes here>",

    'scope' => '*',

];

This will return you a bearer response with expires_in, access_token, and refresh_token parameters. 

Customers will want to store the refresh_token as tokens expire in a year. 

From there, customers will want to make their API calls with the following headers:

[

    'Authorization' => "Bearer {$token}",

    'Accept' => 'application/javascript',

]

Sonicu SQL API Integration

Some customers prefer accessing their SoniCloud data via an SQL interface and Sonicu is happy to help by providing users with access to an SQL read replica. 

The SQL Read Replica, based on MySQL 8, will provide SQL read-only access to a customer’s database via a unique service account. 

The read replica will be IP limited to only the customer’s datacenter to ensure only the customer can access the read replica. 

The read replica will allow full access to all sensor reading data, alarms, alarm comments, scaling profiles, alarm thresholds, and more. 

This enhanced integration requires a thorough agreement upon scope and Sonicu Engineering support. For more information, contact Sonicu Engineering.