awslabs / aws-api-gateway-developer-portal

A Serverless Developer Portal for easily publishing and cataloging APIs
Apache License 2.0
928 stars 402 forks source link

Updating apis call to overcome the 25 limit #422

Closed jinman closed 4 years ago

jinman commented 4 years ago

Currently, due to default limit of 25, getRestAPis is getting only 25 APIs and even with usagePlan fix #257 does not show all the apis in the portal because usageplan APIs are filtered with apis list. Hence add this will help query a larger limit.

Issue #, if available:

418 We are unable to see all the APIs in the AdminPortal due to the default 25 limit. As a result, even if the APIs are listed under the usagePlan (fix for #257), it is not shown because they are being filtered.

Description of changes: Just changed the visibility to iterate over the pagination to get the full list when GetRestApis is called.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

ghost commented 4 years ago

Fixed in #393 and released in v4.0.0.