[**@xopcai/extension-ui-sdk**](../README.md)

***

[@xopcai/extension-ui-sdk](../README.md) / ExtensionRequest

# Interface: ExtensionRequest

Defined in: [types.ts:18](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L18)

## Properties

### extensionId

> **extensionId**: `string`

Defined in: [types.ts:20](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L20)

***

### method

> **method**: `string`

Defined in: [types.ts:23](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L23)

***

### params?

> `optional` **params?**: `unknown`

Defined in: [types.ts:24](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L24)

***

### requestId

> **requestId**: `string`

Defined in: [types.ts:22](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L22)

***

### source

> **source**: `"xopc-extension"`

Defined in: [types.ts:19](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L19)

***

### type

> **type**: `"request"`

Defined in: [types.ts:21](https://github.com/xopcai/xopc/blob/bf6c4f6be661a835975caa62a635aff95b7a0d32/packages/extension-ui-sdk/src/types.ts#L21)
