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

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

# Interface: ScapiMrtConnection

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts:44](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts#L44)

SCAPI MRT connection bundle: everything a SCAPI MRT operation needs to build a
client. The presence of one signals SCAPI eligibility to
[resolveMrtBackend](../functions/resolveMrtBackend.md) / [runMrtWithFallback](../functions/runMrtWithFallback.md).

## Properties

### auth

> **auth**: [`AuthStrategy`](../../../auth/interfaces/AuthStrategy.md)

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts:53](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts#L53)

A SCAPI-capable OAuth strategy — client-credentials or JWT Bearer, whether
configured directly or reused from a stored `b2c auth client` session.

***

### shortCode

> **shortCode**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts:46](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts#L46)

SCAPI short code, e.g. `kv7kzm78`.

***

### tenantId

> **tenantId**: `string`

Defined in: [packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts:48](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/1dedfc1ffefa01c3d5bff62c8f7e7e682a1a91cd/packages/b2c-tooling-sdk/src/operations/mrt/mrt-backend.ts#L48)

Tenant identifier, e.g. `zzxy_prd` (the organization ID is derived from it).
