Timeline:
Start Time: 11/11/24 7:45 AM PT
End Time: 11/11/24 12:05 PM PT
Customer Impact:
Publishing content from Hearsay to X, formerly known as Twitter, was temporarily unavailable. This was due to the Hearsay application reaching an undocumented API rate limit that X has in place.
Resolution:
Hearsay divided the scheduled posts to mitigate the amount of payload that X was able to handle.
Future Improvements:
Hearsay will improve our publishing system to detect and handle these situations in the future without any major disruption in immediate publishing. Hearsay has also begun working with X on improving rate limit documentation and awareness for their public APIs.