Minor versions below 75 are silently answered as minor version 75
- Provider
- QuickBooks
- Endpoint
* /v3/company/{realmId}/**- Effective
- 2025-08-01
- Severity
- high
- Change
- version-sunset
- Status
- verified
- Automatic fix
apply-fix
What changed
Since 2025-08-01 the QuickBooks Online Accounting API ignores any minorversion below 75 and responds with minor version 75 data, without an error. Code pinned to an older minor version receives a different response shape with no signal.
What to do
Set minorversion=75 (or remove it) and re-test parsing against minor version 75 responses.
Sources
- Provider notice
- https://www.apideck.com/blog/ai-built-accounting-integrations-maintenance
- https://docs.codat.io/updates/250401-qbo-minor-versions-update
Check your code
bash
npx shapi-cli scan .shapi scan lists the call sites this change affects; shapi fix repairs them test-first when the advisory has an automatic fix. All advisories · Markdown · OSV · JSON