Can confirm that this fix worked for us - reports stopped work on the 4th of Aug for us.
Our system is in PHP using cUrl
Changed our url from
https://api.appstoreconnect.apple.com/v1/salesReports?filter[frequency]=DAILY&filter[reportSubType]=SUMMARY&filter[reportType]=SALES&filter[reportDate]=2025-08-09&filter[vendorNumber]=123XYZ
to
https://api.appstoreconnect.apple.com/v1/salesReports?filter%5Bfrequency%5D=DAILY&filter%5BreportSubType%5D=SUMMARY&filter%5BreportType%5D=SALES&filter%5BreportDate%5D=2025-08-09&filter%5BvendorNumber%5D=123XYZ
Gonna be honest - this is pretty terrible - nothing in their docs, or no proper error messages back - just a blank 400 and hope that someone online has solved it already
Just waiting for Apple to realise that this is a bug on their system and then they change it back again without notice
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect API