Analytics API service availability (HTTP 503 and very long-running async stats reports)


#1

We have been seeing an increasing number of HTTP 503 responses as well as async jobs taking longer and longer to complete. (https://ads-api.twitter.com/1/stats/jobs/accounts/)
Is there an API status page for the Twitter Analytics services? I don’t see it listed here:
https://dev.twitter.com/overview/status

I found similar complaints in these forums from quite a while ago:
Analytics Jobs Taking a Long Time to Complete
Announcement: 503 OVER_CAPACITY Responses

Are Twitter developers aware of the current capacity issues?
When can we expect this to be addressed?

Thanks,

Emanuel Pordes


#2

On a related note… I couldn’t find documented when a previous day’s analytics data is expected to be available through the Analytics API.
Perhaps in the short term we could mitigate this problem by moving our scheduled reports to another less busy time of day.
For the record, we begin running these at 6:00 AM EST/EDT.


#3

Thanks for reaching out, @emanuelp.

Due to increased latency with the async analytics endpoint POST stats/jobs/accounts/:account_id, there has been a drop in success rate starting at 2017-08-19 05:45 UTC. We are currently actively investigating the root cause of the issue.

In case of any issues with async jobs stuck in PROCESSING state, the recommended path is to use the DELETE stats/jobs/accounts/:account_id/:job_id endpoint and re-try once the issue is resolved.

We will update this thread as we know more.


#4

It seems to have gotten better the past 2 days… can you confirm that it’s fixed?
If so, we’d be curious to know what the issue was and how it was resolved.

Thanks!


#5

This thread will have the most up-to-date information. Thanks.


#6

I also return:Error 503 Connection timed out