# Get Internal Account Info

To use this feature, you must have the API key. Read [here](https://docs.tronsave.io/developer/get-api-key) to view how to get our API key

## Get account info by API key

<mark style="color:blue;">`GET`</mark> `https://api.tronsave.io/v0/user-info`

Rate limi&#x74;***: 15** requests per **1** second*

Get account info by [API key](https://docs.tronsave.io/developer/get-api-key)

{% tabs %}
{% tab title="200: OK " %}

```json
{
    id: string, //internal account id
    balance: string, //internal account balance in sun
    represent_address: string, //represents of internal account as the requester of the order
    deposit_address: string, 
 }
```

{% endtab %}
{% endtabs %}

*Example*&#x20;

{% tabs %}
{% tab title="Header" %}

```json
{
  "apikey": <YOUR_API_KEY>
}
```

{% endtab %}

{% tab title="Success Response" %}

```json
{
    "id": "user_id",
    "balance": "1000000",
    "represent_address": "TKVSaJQDWeKFSEXmA44pjxduGTxy999999",
    "deposit_address": "TKVSaJQDWeKFSEXmA44pjxduGTxy999999",
}
```

{% endtab %}
{% endtabs %}

*Example Code*

{% tabs %}
{% tab title="Javascript" %}

```javascript
const GetAccountInfo = async (api_key) => {
    const url = `https://api.tronsave.io/v0/user-info`
    const data = await fetch(url, {
        headers: {
            'apikey': api_key
        }
    })
    const response = await data.json()
    /**
     * Example response 
     * @link https://docs.tronsave.io/buy-energy-on-telegram/using-api-key-to/get-internal-account-info
    {
        "id": "user_id",
        "balance": "1000000",
        "represent_address": "TKVSaJQDWeKFSEXmA44pjxduGTxy999999",
        "deposit_address": "TKVSaJQDWeKFSEXmA44pjxduGTxy999999",
    }
     */
    return response
}
```

{% endtab %}

{% tab title="cURL" %}

```powershell
curl --location 'https://api.tronsave.io/v0/user-info' \
--header 'apikey: {{apikey}}'
```

{% endtab %}
{% endtabs %}
