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

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

# Function: getActiveCodeVersion()

> **getActiveCodeVersion**(`instance`): `Promise`\<\{ \} \| `undefined`\>

Defined in: [packages/b2c-tooling-sdk/src/operations/code/versions.ts:55](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/operations/code/versions.ts#L55)

Gets the currently active code version.

## Parameters

### instance

[`B2CInstance`](../../../instance/classes/B2CInstance.md)

B2C instance to query

## Returns

`Promise`\<\{ \} \| `undefined`\>

The active code version, or undefined if none is active

## Example

```typescript
const active = await getActiveCodeVersion(instance);
if (active) {
  console.log(`Active version: ${active.id}`);
}
```
