# IMQRPCError.original property · @imqueue/rpc

Source: https://imqueue.org/api/rpc/latest/rpc.imqrpcerror.original/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/rpc 3.5.3 — generated reference, not hand-written

The error the service method threw, as a JSON string — not an object, despite the `any` type.

**Signature:**

```typescript
original?: any;
```

## Remarks

Present only for method failures, and `undefined` when the value could not be serialized (circular references, `BigInt`).

Because `Error`'s `message` and `stack` are non-enumerable, an ordinary thrown `Error` serializes to `"\{\}"` here: this field carries only the error's own enumerable properties, and never the stack. Read [IMQRPCError.stack](https://imqueue.org/api/rpc/latest/rpc.imqrpcerror.stack/) and [IMQRPCError.message](https://imqueue.org/api/rpc/latest/rpc.imqrpcerror.message/) for those.

