# bad_response

> The Tickwire API answered the MCP tool without a JSON body.

Source: https://tickwire.io/docs/errors/bad_response/

MCP tool result.

**Likely cause:** Something in front of the API answered instead of it, for example during a restart.

**What to do:** Repeat reads. For a trade, call `get_trade_status` with the same `idempotency_key` before sending it again.

**Retry:** Only with the same `Idempotency-Key` (or `clientId`). The first attempt may have executed; never resend a trade blindly.

Listed under [Outages and timeouts](https://tickwire.io/docs/errors/#outages-and-timeouts) in [Errors](https://tickwire.io/docs/errors/). Send the error's `requestId` to support and we can find the request.
