---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [errors](../index.md) / classifyNetworkError

# Function: classifyNetworkError()

> **classifyNetworkError**(`err`): [`NetworkErrorKind`](../type-aliases/NetworkErrorKind.md)

Defined in: [packages/b2c-tooling-sdk/src/errors/network-error.ts:122](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/0c642abce71b645ae9df3c6046c2bf8396a2845c/packages/b2c-tooling-sdk/src/errors/network-error.ts#L122)

Classifies a network error by inspecting error properties.

Checks error name, code (including nested cause.code for undici), and message content
to determine the kind of network failure.

## Parameters

### err

`unknown`

The error to classify

## Returns

[`NetworkErrorKind`](../type-aliases/NetworkErrorKind.md)

Classified error kind
