Reading data from API
For instance, you need to make your own API request, just choose
Make an HTTP request
as an operation. Let's look at an example of how to get a list of transactions. We are going to display a list of transactions in the table component with the Stripe API (you can use any API). 1. Go to the Component Settings then
Add Data Resource

2. Select a resource then choose collection as
Make an HTTP request

Now you are in API Query Builder. Specify
endpoint
and add new customer
parameter (to return charges for the customer specified by this customer ID)
When you create a new parameter it becomes available as tokens. You can set a value for the parameter to request a list of customer's transactions.

To transform the response, use the
Response Nested Keys
to specify the result of your request:
To paginate by the list of pages specify
cursor pagination
:1. Select
Cusror Pagination
as Pagination
:
2. In general,
Cursor pagination
is specified by next_cursor
, has_more
parameters. To parse the response we use Javascript notation. You can modify your function's return value by adding a transformer. Use the identifier data
for the return value and enter any expressions to modify the result, such as add a property or loop over the data set. next_cursor
asdata['data'][data['data'].length - 1].id
has_more
asdata['has_more']

3. Let's specify the request by providing
Query Params
:
Simply click
Refresh Data
button to run your request
Last modified 2yr ago