Request Limit for invoking Jira REST APIs through Atlassian Forge

Hi,

I am trying to build a custom field for my application which takes in a input format from the client using some fields which are mapped to JIRA properties and in order to create the custom field i need to call JIRA REST APIs to fetch the values and map then. Initially, the logic the was working fine and then suddenly the request stopped going through. Just wanted to know if there a limit on the number of requests we can invoke through our forge apps (development environment) or am i missing something?

Thanks in advance.

Hi Shubham,

Are you receiving any error responses from your Jira API calls?

You shouldn’t hit any limits in your Dev environment unless you are performing some sort of load tests (not recommended). If you hit Jira rate limits, you should receive a HTTP 429 error code.

You could retry deploying your app and re-check the logs.

Cheers
Ben

Hi @Benny ,

I did perform one load test which would update a custom field for around 30-40 issues. Internally for each issue there would be 5 API call to Jira to fetch respective data. It worked fine the first time but isn’t working anymore. Regarding the logs, I am only able get the Jira issue update event log but nothing is getting logged from within the app which is why i am thinking the requests aren’t going though anymore. This is the developer console log.

GET https://example-cloud.atlassian.net/gateway/api/notification-log/api/3/notifications/count/unseen?source=atlaskitNotificationLogClient&currentCount=5 429 (Too Many Requests)

Cheers,
Shubham