cancel
Showing results for 
Search instead for 
Did you mean: 

Ariba API call from CPI - Rate Limit Exceeded

vamsidhar1
Explorer
0 Kudos

Hi Team,

 

I am working on Ariba Integration where CPI makes a  GET call to Ariba and fetch 600-700 records every day. I am using a looping process call as I am able to get only 40 records Per page per call. However, In the second call, I am getting Rate Limit Exceeded (HTTP - 429 Code)error as Only 1 API call per second is allowed. Next page is identified by a field PageToken in the XML. 

{
"message":"API rate limit exceeded"
}

Can you please me how to handle the API  Rate Limit scenario in this case.

 

SAP Integration Suite Cloud Integration Ariba Cloud Integration 

Accepted Solutions (1)

Accepted Solutions (1)

sachin_yadav3
Active Participant
0 Kudos

Hi , 

You can  add wait/sleep for second via Groovy script after API call depending upon the rate limit. 

Angshuman
Participant
0 Kudos
Can you share which API you are using?
vamsidhar1
Explorer
0 Kudos
Thank you Sachin.. It worked

Answers (0)