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

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

# Interface: ExecuteJobOptions

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

Options for executing a job.

## Properties

### body?

> `optional` **body**: `Record`\<`string`, `unknown`\>

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

Raw request body (for system jobs with non-standard schemas like sfcc-search-index-*)

***

### parameters?

> `optional` **parameters**: `object`[]

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

Job parameters to pass (standard jobs)

***

### waitForRunning?

> `optional` **waitForRunning**: `boolean`

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

Wait for running jobs to finish before starting (default: true)
