Is there a limit on making calls to WordPress.org API’s?

I have no idea if WP API has limits, but, you should always cache your requests every time you deal with a third party API access. it is a good practice to cache the response for an hour or whatever, it will help optimizing the site which will use your plugin, thus it loads faster due to cached responses.

I suggest you use Transients API « WordPress Codex

Leave a Comment