Concurrent Async Stats Job Count

analytics

#1
A maximum of 100 concurrent (queued or processing) asynchronous job queries are permitted per advertiser account

@hwz regarding concurrent async jobs, is the count of currently-running jobs available anywhere by API, similar to the x-rate-limit/x-cost-limit headers? Or are advertisers expected to keep track of how many jobs they believe are active?


#2

We don’t provide the number of concurrent processing or queued jobs through the API, but an error will be returned if you are attempting to queue an asynchronous job for an advertiser that is at its job capacity.


#3

OK we’ll catch and handle these errors appropriately.

We have a fairly mature retry-on-errors strategy that handles rescheduling on cost/rate limit boundaries and other errors. It relies on specific error messages enumerated here https://dev.twitter.com/ads/basics/response-codes

Will this document be updated to include the new “too many async jobs” error message and code?

Thanks!