It resolved on its own after 15 minutes. It was only affecting our web store, and when access by our main facility's IP address. Other locations weren't getting the 429 errors. Feels like a cranky/sensitive firewall or rate-limiting server. Filed a ticket in case it flares back up.