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

# Token Balance

<span style={{ color: "#16a34a" }}>`POST`</span> `/balance`

This endpoint retrieves the balance of a specific ERC20 token for a given wallet address.

**Headers**

| Name          | Value              |
| ------------- | ------------------ |
| Content-Type  | `application/json` |
| Authorization | `Bearer <api_key>` |

The request must be sent as JSON with the following properties:

**Body**

| Name                   | Type   | Description                                    |
| ---------------------- | ------ | ---------------------------------------------- |
| `recipient`            | string | Wallet address for which to check the balance. |
| `assetContractAddress` | string | The ERC20 token contract address.              |

**Response**

<Tabs>
  <Tab title="200">
    ```json theme={null}
    {
      "status": 200,
      "message": "Balance fetched successfully",
      "data": {
        "asset": "ENSC",
        "balance": "1000",
        "contractAddress": "0x05D032ac25d322df992303dCa074EE7392C117b9"
      }
    }
    ```
  </Tab>

  <Tab title="400">
    ```json theme={null}
    {
      "status": 400,
      "error": "Invalid Request",
      "message": "Invalid recipient address",
      "data": null
    }
    ```
  </Tab>
</Tabs>
