# Interface: IDocumentManagementGetRequest

Request to get a document from an auditable item graph vertex.

## Properties

### headers? {#headers}

> `optional` **headers?**: `object`

The headers which can be used to determine the response data type.

#### accept

> **accept**: `"application/json"` \| `"application/ld+json"`

***

### pathParams {#pathparams}

> **pathParams**: `object`

The path parameters.

#### auditableItemGraphDocumentId

> **auditableItemGraphDocumentId**: `string`

The full id of the document to get.

***

### query? {#query}

> `optional` **query?**: `object`

The query parameters.

#### includeBlobStorageMetadata?

> `optional` **includeBlobStorageMetadata?**: `string`

Include the blob storage metadata in the response.

##### Default

```ts
false
```

#### includeBlobStorageData?

> `optional` **includeBlobStorageData?**: `string`

Include the blob storage data in the response.

##### Default

```ts
false
```

#### includeAttestation?

> `optional` **includeAttestation?**: `string`

Include the attestation information in the response.

##### Default

```ts
false
```

#### includeRemoved?

> `optional` **includeRemoved?**: `string`

Include deleted documents in the response.

##### Default

```ts
false
```

#### includeDeletedEdges?

> `optional` **includeDeletedEdges?**: `string`

Include soft-deleted edges in the response.

##### Default

```ts
false
```

#### extractRuleGroupId?

> `optional` **extractRuleGroupId?**: `string`

If provided will extract data from the document using the specified rule group id.

#### extractMimeType?

> `optional` **extractMimeType?**: `string`

By default extraction will auto detect the mime type of the document, this can be used to override the detection.

#### limit?

> `optional` **limit?**: `string`

Limit the number of items to return, defaults to 1 so only most recent is returned.

##### Default

```ts
1
```

#### cursor?

> `optional` **cursor?**: `string`

The cursor to get the next chunk of revisions.
