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

[@salesforce/b2c-tooling-sdk](../../../modules.md) / [operations/debug](../index.md) / SdapiClientConfig

# Interface: SdapiClientConfig

Defined in: [packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:55](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts#L55)

Transport options for API requests. Auth strategies carry these so every
client built from a strategy shares its config's transport.

## Extends

- [`HttpTransportOptions`](../../../clients/interfaces/HttpTransportOptions.md)

## Properties

### clientId?

> `optional` **clientId**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:59](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts#L59)

***

### hostname

> **hostname**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:56](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts#L56)

***

### password

> **password**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:58](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts#L58)

***

### username

> **username**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:57](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts#L57)
