---
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:50](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/jobs/run.ts#L50)

Options for executing a job.

## Extended by

- [`ExecuteJobScapiOptions`](ExecuteJobScapiOptions.md)

## Properties

### body?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/jobs/run.ts:54](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/jobs/run.ts#L54)

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:52](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/jobs/run.ts#L52)

Job parameters to pass (standard jobs)

***

### waitForRunning?

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

Defined in: [packages/b2c-tooling-sdk/src/operations/jobs/run.ts:56](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/2feab01f654eec77c6d702777ec2818472f131f1/packages/b2c-tooling-sdk/src/operations/jobs/run.ts#L56)

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