> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dzap.io/llms.txt
> Use this file to discover all available pages before exploring further.

# StatusCodes

> The StatusCodes enum returned in responses.

Returned in responses (e.g. approval, trade) for programmatic handling:

```typescript theme={null}
import { StatusCodes } from "@dzapio/sdk";

StatusCodes.UserRejectedRequest;   // 4001 - User rejected in wallet
StatusCodes.Success;                // 200
StatusCodes.FunctionNotFound;      // 32771 - 0x8003
StatusCodes.Error;                  // 500
StatusCodes.WalletRPCFailure;      // 429
StatusCodes.SimulationFailure;     // 417
StatusCodes.ContractExecutionError; // -500
```

## Next steps

* [Trade failure actions](/sdk/reference/errors/trade-failure-actions)
* [TxnStatus](/sdk/reference/enums/txn-status)
