Public
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Trusted Contributor

Impact of constant API calls

Hi, I am trying to assess the impact of having APIs set up to constantly retrieve all community data (all threads and community profile info) into an external database. 

This thread

https://lithosphere.lithium.com/t5/Search-tools/Export-community-search-results-to-a-CSV-file/ta-p/3...

mentions:  "Lithium configures CSV search export on a community-by-community basis to allow the best performance. If many users are exporting data, it could reduce the quality of community performance."

 

How do API calls affect the community performance?

4 Replies 4
Honored Contributor

@Jaime_Lee - Since Lithium mentioned that it will be impacting the performance, you need to take additional care and steps to achieve what you're looking for. Here is one thread you should check out: Regarding the performance check of external API queries

In addition to this, also take care of the monthly BAC's (Billable API Calls). See what you have subscribed for in your contract and take a note of what you're consuming. Check this thread here.

I hope this helps.


Varun : Weaving magic with Khoros!

Recent Ideas: Advanced Private Messages | Rewarding Module | Badges for Threads
Lithium Alumni (Retired)

Hi Jamie,

Are you referring to just pulling things via a variety of APIs or specifically the Bulk Data API to pull a daily extract?
https://lithosphere.lithium.com/t5/Developer-Documentation/bd-p/dev-doc-portal?section=bulkdata
https://lithosphere.lithium.com/t5/Lithium-Social-Intelligence-LSI/Bulk-Data-API-FAQs/ta-p/438764

API calls shouldn’t impact the community in the same way that running CSV reports do.



Trusted Contributor

@VarunGrazitti  Thank you for telling me to check the Billable API Calls.  Looks like we are nowhere near our threshold.

 

@BeckyS  I am going to send a copy of this Bulk Data documentation over to our internal team asking about using APIs.  Bulk data might be a good solution instead of individual! 

 

Thank you for the link.

Lithium Alumni (Retired)

@Jaime_Lee also check out LiQL, which is our query language. It can consolidate calls. See this as an example: https://lithosphere.lithium.com/t5/Developer-Documentation/bd-p/dev-doc-portal?section=commv2&v2.mai...

 



Welcome to the Technology board!

Curious about our platform? Looking to connect on social technology? You've come to the right place!

Are you a Khoros customer? For direct assistance from our Support team, please visit the Support Forum.