---
title: "Client.unsubscribeAsync( topics, [options] ) | Grafana k6 documentation"
description: "Unsubscribe from MQTT topics asynchronously"
---

# Client.unsubscribeAsync()

Unsubscribe from topics asynchronously.

## Signature

JavaScript ![Copy code to clipboard](/media/images/icons/icon-copy-small-2.svg) Copy

```javascript
await client.unsubscribeAsync(topics, options)
```

## Parameters

Expand table

| Parameter    | Type                | Description                                  |
|--------------|---------------------|----------------------------------------------|
| topics       | string \| string\[] | Topic or array of topics to unsubscribe from |
| options      | object              | Optional unsubscribe configuration           |
| options.tags | object              | Custom tags for metrics (key-value pairs)    |

## Returns

A promise that resolves when the unsubscription is complete.
