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

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

# Function: getJobExecution()

> **getJobExecution**(`instance`, `jobId`, `executionId`): `Promise`\<\{ \}\>

Defined in: [packages/b2c-tooling-sdk/src/operations/jobs/run.ts:178](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/operations/jobs/run.ts#L178)

Gets the current status of a job execution.

## Parameters

### instance

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

B2C instance

### jobId

`string`

Job ID

### executionId

`string`

Execution ID

## Returns

`Promise`\<\{ \}\>

Current execution status

## Throws

Error if execution not found

## Example

```typescript
const status = await getJobExecution(instance, 'my-job', 'exec-123');
console.log(`Status: ${status.execution_status}`);
```
