Skip to main content

Business Engine API

Business Engine API is available to use in 3rd-party applications to integrate with Business Intelligence platform.

Get environment info

All environment variables are displayed on the Environment tab in Business Studio. In the future, we plan to allow them to be modified.

The environment info is taken by using the GET /environment endpoint.

Environment variables for the Charlie Engine 1.
Environment variables for the Charlie Engine 1.

Get timeline of alert statuses

The timeline of alerting states is a subset of all alert rule records and includes only instances where alerting state changes.

We added GET /alerts/history/timeline endpoint to get timeline of alerting states.

For instance, below is the complete list of alert rule states.

date                      Previous            New
1/1/25, 10:29:01 AM OK Alerting
1/1/25, 10:28:01 AM OK OK
1/1/25, 10:27:01 AM OK OK
1/1/25, 10:26:01 AM OK OK
1/1/25, 10:25:01 AM OK OK
1/1/25, 10:24:01 AM OK OK

And here is the timeline. It consists of only the records where the alerting state changes.

date                      Previous            New
1/1/25, 10:29:01 AM OK Alerting