JSON Pagination with Response Header
I'm new to working with Domo and the data connectors, but I'm attempting to use the JSON No Code Connector to pull in data from an API. This connector has options for paging and to get the next page or URL from the results. However, this API returns the paging data in the headers. Are there any workarounds for this, or different connectors that offer the functionality to get the next page from the headers?
Comments
-
if you're comfortable writing javascript, have a look at developer.domo.com specifically: https://developer.domo.com/docs/custom-connectors/connector-dev-studio, this might be a more ... satisfying experience.
without a sample of data or screenshots ... i don't really understand what you're asking.Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨💻
**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0 -
Hi,
I recall trying to work around something similar a while ago.
If you expand the 'Pagination' sub-section of the 'Parsing' area within the connector settings, Domo allows you to specify a parameter name.
If I remember correcty you can enter the name of the parameter from your header that holds the key value pair for the number of pages which is used to get the results.
It did take me a bit of trial and error on this one when I was doing it.
Hope this is useful, if not, please provide a bit more detail for us to try and help.
1 -
Thank you for your reply! The API I'm making a request to returns a Link header indicating how to get the next page of results. I've attached a screenshot of the header response I receive in postman. I attempted to fill in the fields you have in the screenshot, but I couldn't seem to get it to work. It's possible that @jaeW_at_Onyx is correct that I may need to build a custom connector to loop through the response to make another request to the URL in the header.
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 753 Beast Mode
- 61 App Studio
- 41 Variables
- 692 Automate
- 177 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive