You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PagerDuty's REST API pagination currently supports up to a maximum of 10,000 records returned.
When querying for incidents (particularly over +1000 results), this can impact the user experience of:
Fetching incident notes due to current API limitations (e.g. initial notes are fetched sequentially)
Bulk update of incidents (acknowledge, resolve, etc) can be slow to manage
To advise the user that a large incident dataset will be returned, PagerDuty Live should have the capability of checking what the query would return, and then prompting the user to continue if it exceeds a predefined limit of incidents.
Summary
PagerDuty's REST API pagination currently supports up to a maximum of 10,000 records returned.
When querying for incidents (particularly over +1000 results), this can impact the user experience of:
To advise the user that a large incident dataset will be returned, PagerDuty Live should have the capability of checking what the query would return, and then prompting the user to continue if it exceeds a predefined limit of incidents.
Example API Query
GET:
https://api.pagerduty.com/incidents?limit=1&total=true
The
total
field can then be used to prompt the user if the entire dataset should be downloaded.The text was updated successfully, but these errors were encountered: