How to pull data in DOMO from an API endpoint
Hi,
We have a usecase where we want to pull calculated values (and not persisted database values) by an external system into DOMO. The calculated value is not persisted in the external SQL system and DOMO cannot do the calculation using raw data. Eg. we want to pull effective price of items where the prices are a complex calculation handled by this external system.
In our case, this external system exposes an endpoint to return calculated values.
Does DOMO has a connector which can pull data from an API endpoint?
Are there any other design patterns to consider?
Thanks
Best Answers
-
Hi @PD ,
If the calculation is a field in the API, then Domo can pull it. So yeah I'd do all your complex calculations upstream and then pull in that field into Domo using the JSON API connector.
Let me know if that makes sense
John Le
You're only one dashboard away.
Click here for more video solutions:
0 -
There's several different JSON connectors you can use to connect to the API depending on your authentication method (assuming your endpoint uses JSON). These KB articles may be helpful for your use case.
Basic JSON
JSON Connector with Custom Parsing
JSON Advanced Connector:
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
Hi @PD
If you have a complex requirements & an external system not listed as connector in Domo and nothing works, then I suggest you try Jupyter Workspace. It has super flexibility with python in terms of fetching data, transformation and you can do anything you want.
Thanks!
0
Answers
-
Hi @PD ,
If the calculation is a field in the API, then Domo can pull it. So yeah I'd do all your complex calculations upstream and then pull in that field into Domo using the JSON API connector.
Let me know if that makes sense
John Le
You're only one dashboard away.
Click here for more video solutions:
0 -
Thanks @DashboardDude . Can you give me an example of a connector or an approach to do this?
0 -
There's several different JSON connectors you can use to connect to the API depending on your authentication method (assuming your endpoint uses JSON). These KB articles may be helpful for your use case.
Basic JSON
JSON Connector with Custom Parsing
JSON Advanced Connector:
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
Hi @PD
If you have a complex requirements & an external system not listed as connector in Domo and nothing works, then I suggest you try Jupyter Workspace. It has super flexibility with python in terms of fetching data, transformation and you can do anything you want.
Thanks!
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.8K Visualize
- 2.5K Charting
- 731 Beast Mode
- 55 App Studio
- 40 Variables
- 683 Automate
- 175 Apps
- 452 APIs & Domo Developer
- 46 Workflows
- 10 DomoAI
- 35 Predict
- 14 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 122 Manage
- 119 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 107 Community Announcements
- 4.8K Archive