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

# Client.download

```python theme={"system"}
async def Client.download(
    asset: Asset,
    destination: str | PathLike[str],
    *,
    overwrite: bool = False,
) -> Path
```

Atomically download an asset to an exact local path.

## Parameters

**asset** `Asset`

The asset to resolve and download.

**destination** `str | PathLike[str]`

The destination path. Missing parent directories are created.

**overwrite** `bool`

Whether to replace an existing destination. Defaults to `False`.

## Returns

The destination as a `Path`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.