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

How to avoid "TimeoutError" or a "ClientOSError" errors in async API call?

  • May 5, 2022
  • 1 reply
  • 107 views

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?

1 reply

Forum|alt.badge.img+1
  • 1 reply
  • October 16, 2025

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?