> For the complete documentation index, see [llms.txt](https://docs.facephi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facephi.com/docs.facephi-en/sdks/sdk-web/componentes/sdk-provider/eventos/emiterror.md).

# emitError

## Details

Notifies internal SDK errors during execution.

**Event:** `emitError`

**Type:** `FacephiSdkProviderCustomEvent<ErrorData>` | `CustomEvent<ErrorData>`

### Syntax

```typescript
provider.addEventListener('emitError', onEmitError);
```

### Received object

```json
detail: {
  statusCode?: number,
  message?: string,
  exceptionType?: string,
  code?: string
}
```

## Description

Allows the application to react to SDK failures.

### Considerations

See the full list at [Error codes](/docs.facephi-en/sdks/sdk-web/componentes/sdk-provider/codigos-de-error.md).

***

## Example

```jsx
<facephi-sdk-provider
    apikey={process.env.FACEPHI_SDK_APIKEY}
    onEmitError={onEmitError}
/>
```
