box-open-sdk 0.1.2

Community, unofficial Box API client for Rust — typed models, async managers, and a reqwest runtime with retry, backoff, and token refresh.
Documentation
<!-- Generated by box-gantry. DO NOT EDIT. -->
# FileRequestsManager

Reach these methods through the `file_requests` field on `client::Client`.

## get

`GET /file_requests/{file_request_id}`

| Parameter | In | Type | Required |
|---|---|---|---|
| `file_request_id` | path | `String` | yes |

**Returns:** `FileRequest`

## update

`PUT /file_requests/{file_request_id}`

| Parameter | In | Type | Required |
|---|---|---|---|
| `file_request_id` | path | `String` | yes |
| `if-match` | header | `String` | no |

**Request body** (`application/json`): `FileRequestUpdateRequest`

**Returns:** `FileRequest`

## delete

`DELETE /file_requests/{file_request_id}`

| Parameter | In | Type | Required |
|---|---|---|---|
| `file_request_id` | path | `String` | yes |

**Returns:** no content

## copy

`POST /file_requests/{file_request_id}/copy`

| Parameter | In | Type | Required |
|---|---|---|---|
| `file_request_id` | path | `String` | yes |

**Request body** (`application/json`): `FileRequestCopyRequest`

**Returns:** `FileRequest`