How to avoid "TimeoutError" or a "ClientOSError" errors in async API call? | XM Community
Skip to main content

I'm using two calls https://iad1.qualtrics.com/API/v3/distributions/{}/history’ and https://iad1.qualtrics.com/API/v3/directories/POOL_XXXXX/contacts/{} to create a CSV and get a complete distribution history of a survey (personal links + emails + anonymous links), but I run into timeout errors when doing this via async calls. The calls on their own work fine, but the asycnronous implemention seems to timeout. Are there any asynchronous examples available?

I know this isn’t especially helpful, but my group is currently trying to test practical volume limits on distribution history API specifically, it could be the combined retrieval volume is just too much at any one point in time.

We can share results when we have them, see if maybe your individual calls are fine but combined async volume is exceeding some threshold?