# Interface: iSimulateClaimPayload

Defined in: [packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts:745](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts#L745)

## Indexable

> \[`customInstanceId`: `string`\]: `any`

The claim body for each unique plugin.

## Properties

### \_expectedVersion

> **\_expectedVersion**: `number`

Defined in: [packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts:747](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts#L747)

Will fail if the claim version is not the expected version. To override, set to -1.

***

### \_specificInstanceIds?

> `optional` **\_specificInstanceIds?**: `string`[]

Defined in: [packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts:750](https://github.com/BitBadges/bitbadgesjs/blob/master/packages/bitbadgesjs-sdk/src/api-indexer/requests/requests.ts#L750)

If provided, we will only simulate the claim for the specific plugins w/ the provided instance IDs.
