# Generate Interim Bundle Files

**PUT** `/bundles/{bundleSlug}/files/`

Start asynchronous generation of documents in their current state. The interim documents will include
data from any completed signing session. **Note** generating interim documents can take some time and
happens asynchronously. You can poll the `/bundles/{bundleSlug}/` endpoint to check for a
`doc_status` of 'in' (interim) to determine when the interim docs have completed generating. You can then
fetch the documents using the `/bundles/{bundleSlug}/files/` endpoint. Note that the ability to generate
interim files is not active for all API-enabled accounts. Check with Blueink support with any questions.

## Request

### Parameters

- `bundleSlug` (path, required, string): The slug that uniquely identifies the Bundle

### Responses

- `200`: A Bundle object
  - Content types: `application/json`
- `400`: Bad Request
  - Content types: `application/json`
- `403`: User or Account is not permitted to generate interim files
  - Content types: `application/json`
- `404`: Not found response
  - Content types: `application/json`
- `409`: Bundle is in terminal state. Interim files cannot be generated.
  - Content types: `application/json`
