Some API endpoints are returning errors as JSON strings (format sometimes used on BEDEV2) rather than the standard {"errors": [...]} object that we are used to on BEDEV1 endpoints.
This breaks the standards set in this post:
This has caused API wrapper libraries and API consumers to break, as they assume that errors will be in this format.
Are there any other cases you are noticing besides 429 “Too many requests” where you are receiving raw strings, instead of the expected JSON responses?