Save the date! Join us on October 16 for our Product Ops launch event. Register here.
Sep 13, 2019 07:59 AM
I am connected the API of Airtable to Power BI but at the time of displaying the data it only shows me 100 records when the base has more than 1000 records.
Solved! Go to Solution.
Sep 18, 2019 10:13 PM
Sep 13, 2019 08:33 AM
The Airtable API uses the concept of pagination.
The response will contain an offset if there are more than 100 records. Include this offset in the next request’s parameters
Sep 13, 2019 08:37 AM
How can I add these parameters?
Sep 13, 2019 08:39 AM
Are you using the Airtable Javascript library or accessing the it via their REST API?
If you are using the REST API you need to pass another parameter “offset”
Sep 13, 2019 08:43 AM
I am using REST API. With what value should I pass the “offset” parameter?
Sep 13, 2019 08:46 AM
The “offset” value is returned in the response of your first call to the Airtable API under the key “offset”
Take the above returned “offset” value and pass it in your new request.
Sep 13, 2019 08:46 AM
This is what you want - API Offset Parameter
Sep 13, 2019 09:08 AM
Reloading the data source sending as an offset parameter and still showing 100 records. The image I send is using POSTMAN to return the json.
Sep 13, 2019 09:41 AM
In the screenshot shown, there is no value shown for the offset parameter, therefore, the API will default to the first 100 records. It is responding exactly how it should.
Sep 13, 2019 09:48 AM
@Bill.French That the point, what is the parameter that the offset must pass?