Fetch data from third party tools
Fetching Data Exposed by Talos from Third-Party Tools¶
Talos APIs can be accessed by external tools in the same way as any other REST APIs. These APIs can be used to integrate data into third-party applications, including dashboards and business intelligence tools.
This section outlines the process of creating a dashboard in AppSmith, an open-source developer tool that facilitates rapid application development. AppSmith allows users to build UI components by dragging and dropping pre-built widgets while securely connecting to APIs.
Steps to Create a Dashboard on AppSmith Using a Talos API Key¶
-
Access AppSmith
- Navigate to AppSmith's official website.
- Click the “Start for free” and then “Start on Cloud” button to access the cloud version of AppSmith.
-
Sign In to AppSmith
- The login page will be displayed. Sign in using an existing account or create a new one.
- After signing in, the AppSmith interface will be displayed.
-
Create a New Workspace
- Click the "+" button on the left panel to create a new workspace.
-
Create a New Application
- Inside the workspace, create a new application.
-
Connect Data to the Application
- Select a UI element from the left panel, e.g. Chart.
- Now on the right panel, click the "Connect data" button.
- Select the "Authenticated API" option.
- In the URL section, enter the Talos API endpoint URL.
- Set the Authentication Type to Bearer and enter the DataOS API key.
- Click "Save" to store the configuration.
-
Create and Execute an API Request
- On the same interface, create a new API request.
- Click "Run" to execute the API call. The response will be displayed in the execution panel.
-
Build a Dashboard
- Add visual components by dragging and dropping widgets.
- Select the required data and configure visual elements accordingly.
This process enables seamless integration of Talos API data into AppSmith, allowing users to build interactive dashboards.