400
bad_bodyplatformThe request body could not be read
Returned by the implementation; no specification rule declares it yet.
The connection delivered fewer bytes than it promised, or dropped mid-body.
Why the API refuses
could not read body
What to do
Retry with the same idempotency key. A Content-Length that disagrees with what you actually write — easy to do when building the request by hand — produces this consistently rather than intermittently.