> ## Documentation Index
> Fetch the complete documentation index at: https://hedera-0c6e0218-mintlify-bc559771.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# TokenPause

> TokenPauseTransaction is the Hedera Token Service protobuf message used to pause all transfers and operations for an HTS Hedera token.

Pauses the Token from being involved in any kind of Transaction until it is unpaused.

* Must be signed with the Token's pause key.
* If the provided token is not found, the transaction will resolve to INVALID\_TOKEN\_ID.
* If the provided token has been deleted, the transaction will resolve to TOKEN\_WAS\_DELETED.
* If no Pause Key is defined, the transaction will resolve to TOKEN\_HAS\_NO\_PAUSE\_KEY.
* Once executed the Token is marked as paused and will be not able to be a part of any transaction.

## TokenPauseTransactionBody

| Field   | Type                                               | Description            |
| ------- | -------------------------------------------------- | ---------------------- |
| `token` | [TokenID](/reference/protobuf/basic-types/tokenid) | The token to be paused |
