Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Miya2
Contributor
Contributor

Genesis LIVE data extraction

Hi Team ,

Good Day!! I have a requirement to connect to genesis API and retrieve users data on an iterative manner and this needs to happen every 20 secs (500 users per every 20 secs) . I was able to do a rest call and make API calls and pull the reqd info but this seems to be challenging as the rate limit of the API is far less than the volume of data i am pulling and my job fails after few extracts saying Rate Limit exceeded .

Is there any alternative approach to pull more like LIVE data from the API by any other approach ?

I have also heard of the notification API which might help me achieve this , but to integrate this with talend , I would need a Websocket connection and i have absolutely no clue on how to establish this .

Can someone please help .

Thanks in advance!!

Labels (4)
4 Replies
Anonymous
Not applicable

Hi

This is a limitation defined by the provider, go check with API provider whether it is possible to increase the rate limit number by changing the settings? Any parameter is available for increasing the number of users retrieved in a time?

 

Regards

Shong

Miya2
Contributor
Contributor
Author

Yes @Shicong Hong​ This is limitation from the API and it is non configurable. Hence looking for an alternative approach .

Anonymous
Not applicable

so we can do is to reduce the number of call in Talend. About notification API you mentioned, I have no information about it, any documentation or link is available?

 

 

Miya2
Contributor
Contributor
Author

Hi @Shicong Hong​  here's the link :

https://developer.genesys.cloud/notificationsalerts/notifications/