> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: ApprovalPayload

Defined in: [typescript/src/crypto/approval.ts:30](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L30)

## Properties

### version

> `readonly` **version**: `1`

Defined in: [typescript/src/crypto/approval.ts:31](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L31)

***

### approvalId

> `readonly` **approvalId**: `string`

Defined in: [typescript/src/crypto/approval.ts:32](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L32)

***

### issuer

> `readonly` **issuer**: `object`

Defined in: [typescript/src/crypto/approval.ts:33](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L33)

#### approverId

> `readonly` **approverId**: `string`

#### keyId

> `readonly` **keyId**: `string`

***

### issuedAt

> `readonly` **issuedAt**: `string`

Defined in: [typescript/src/crypto/approval.ts:34](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L34)

***

### expiresAt

> `readonly` **expiresAt**: `string`

Defined in: [typescript/src/crypto/approval.ts:35](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L35)

***

### capability

> `readonly` **capability**: `string`

Defined in: [typescript/src/crypto/approval.ts:36](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L36)

***

### resourceId

> `readonly` **resourceId**: `string`

Defined in: [typescript/src/crypto/approval.ts:37](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L37)

***

### scope

> `readonly` **scope**: [`ApprovalScope`](/sdks/reference/typescript/interfaces/ApprovalScope)

Defined in: [typescript/src/crypto/approval.ts:38](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L38)

***

### nonce

> `readonly` **nonce**: `string`

Defined in: [typescript/src/crypto/approval.ts:39](https://github.com/pavancharak/AgentLabsBuildathon/blob/main/typescript/src/crypto/approval.ts#L39)
