# Interface: SdkError

Common interface for `Promise` rejections.
Developers should handle according to the `errorCode`

## Properties

### errorCode

• `Readonly` **errorCode**: [`ErrorCode`](/sdk-ref/platform/enums/errorcode)

Error code from [ErrorCode](/sdk-ref/platform/enums/errorcode)

### message

• `Readonly` **message**: `string`

Error message

### data

• `Optional` `Readonly` **data**: `any`

Additional data