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

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

# Function: searchJobExecutions()

> **searchJobExecutions**(`instance`, `options`): `Promise`\<[`JobExecutionSearchResult`](../interfaces/JobExecutionSearchResult.md)\>

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

Searches for job executions.

## Parameters

### instance

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

B2C instance

### options

[`SearchJobExecutionsOptions`](../interfaces/SearchJobExecutionsOptions.md) = `{}`

Search options

## Returns

`Promise`\<[`JobExecutionSearchResult`](../interfaces/JobExecutionSearchResult.md)\>

Search results

## Example

```typescript
// Search for all running jobs
const results = await searchJobExecutions(instance, {
  status: ['RUNNING', 'PENDING']
});

// Search for a specific job's recent executions
const results = await searchJobExecutions(instance, {
  jobId: 'my-job',
  count: 10
});
```
