Skip to content

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 ​

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