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

[@salesforce/b2c-tooling-sdk](../../modules.md) / [clients](../index.md) / createScapiRequestError

# Function: createScapiRequestError()

> **createScapiRequestError**(`error`, `response`, `fallbackMessage`): [`ScapiRequestError`](../classes/ScapiRequestError.md)

Defined in: [packages/b2c-tooling-sdk/src/clients/scapi-backend-utils.ts:156](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1cc5681b8c76554833dc7a40097f33641882a372/packages/b2c-tooling-sdk/src/clients/scapi-backend-utils.ts#L156)

Creates a structured SCAPI error using the repository's common formatter.

## Parameters

### error

`unknown`

### response

`Response` | \{ `status`: `number`; `statusText`: `string`; \}

### fallbackMessage

`string`

## Returns

[`ScapiRequestError`](../classes/ScapiRequestError.md)
