> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# JSONRPCErrorResponse

> Shape of a JSON-RPC 2.0 error response.

Shape of a JSON-RPC 2.0 error response. Returned from [`WebRTCCall.execute`](/docs/browser-sdk/v4/reference/webrtc-call/execute) and [`executeMethod`](/docs/browser-sdk/v4/reference/webrtc-call/execute-method) when the server reports an error.

## **Properties**

Error object describing the failure.

ID matching the original request.

JSON-RPC protocol version. Always `"2.0"`.

Always absent on error responses (typed for union discrimination).