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

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

# Type Alias: CipReportQueryExecutor()

> **CipReportQueryExecutor** = (`client`, `options`) => `Promise`\<[`CipReportQueryResult`](../interfaces/CipReportQueryResult.md)\>

Defined in: [packages/b2c-tooling-sdk/src/operations/cip/types.ts:83](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/d9cf11cf4a11828e783aed6313f5ea49990488ff/packages/b2c-tooling-sdk/src/operations/cip/types.ts#L83)

Function signature for custom report query executors.

## Parameters

### client

[`CipClient`](../../../clients/classes/CipClient.md)

### options

[`CipReportExecutionOptions`](../interfaces/CipReportExecutionOptions.md)

## Returns

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