...
This feature is available only to organizations with a Platinum license.
Using an API Key, Galooli clients can display Galooli dashboards on their internal platforms in a customized and branded manner.
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Request Structure
Code Block | ||
---|---|---|
| ||
https://embeddedDashboard.galooli.com/embeddedDashboard?apikey=[key]&period=[days]&token=[token] |
API Key - An individual Galooli API key that is associated with a specific dashboard in the system.
Period - Days back from the current date to execute the dashboard on. Galooli will verify that the period does not exceed the time range limitations.
Token (optional). A token will be sent by Galooli upon request, with a time to live (TTL) of two minutes. In order to receive this information, the server must send the following parameters in the request:
Partner's username & password
Period
Limitations
A "light" version of the dashboards will be provided to end users with the following limitations:
It is not possible to view the report on which the dashboard is based
The organization tree cannot be viewed
Only be able to execute favorite dashboards
By default, the dashboard will be applied to the entire organization. Filters can be applied to the dashboard after it has been executed by the user.
It is possible for each end-user to send a request to Galooli every one hour.
Domains from which requests are sent must be configured as authorized domains for the organization's requests.
User Flow Description
The Request
A dashboard should be prepared by the client and saved as a favorite - Dashboard Designer.
In order to use Galooli Embedded Dashboard, the client must submit a support ticket requesting an API key from Galooli - Support
The client will get an API Key from Galooli.
The Usage
User will enter the required data in the request address and enter it in the relevant platform.
Once the request parameters have been verified, the login popup will appear.
Galooli will verify the user, and if he cannot login as a result of any reason - an error message will appear in the login popup.
After the login, the user will view the dashboard.
If the partner's requests reached the execution limitations, show the following message instead of the dashboard: