> For the complete documentation index, see [llms.txt](https://tembo.gitbook.io/tembo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tembo.gitbook.io/tembo/wallet-management-api/api-reference/get-wallet-info.md).

# Get Wallet Info

### Endpoint

```
GET /wallet/{accountNo}
```

***

### Request

#### **Headers**

* **`Content-Type`**<mark style="color:red;">**\***</mark> — Must be `application/json`
* **`x-account-id`**<mark style="color:red;">**\***</mark> — Your unique TemboPlus account identifier
* **`x-secret-key`**<mark style="color:red;">**\***</mark> — Your TemboPlus API secret key
* **`x-request-id`**<mark style="color:red;">**\***</mark> — Unique UUID per request for tracing

#### **Path Parameters**

* **`accountNo`**<mark style="color:red;">**\***</mark> — The unique account number of the wallet

#### **Body Parameters**

No request body is required.

***

### Responses

<details>

<summary><code>200</code> OK</summary>

Returns the wallet details including balance, currency, and type information.

**Response Format**

```json
{
    "accountNo": "9000112233",
    "accountName": "ACME CORP",
    "type": "DEFAULT DISBURSEMENT",
    "balance": 4500000,
    "currency": "TZS",
    "countryCode": "TZ"
}
```

</details>

<details>

<summary><code>401</code> UNAUTHORIZED</summary>

Returned when authentication headers are missing or invalid.

**Response Format**

```json
{
    "statusCode": 401,
    "reason": "INVALID_CREDENTIALS",
    "details": {}
}
```

</details>

<details>

<summary><code>404</code> NOT FOUND</summary>

Returned when the used `accountNo` does not exist.

**Response Format**

```json
{
    "statusCode": 404,
    "reason": "WALLET_NOT_FOUND",
    "details": {}
}
```

</details>

<details>

<summary><code>500</code> INTERNAL SERVER ERROR</summary>

Indicates a temporary issue within TemboPlus. Retry later or contact TemboPlus Support with your `x-request-id`.

**Response Format**

```json
{
    "statusCode": 500,
    "reason": "SERVER_ERROR"
}
```

</details>
