# Get Started

### Getting Started

{% stepper %}
{% step %}
**Request API Key**

Request your free API key to access the WDK Indexer API.

<a href="https://wdk-api.tether.io/register" class="button primary">Request API Key</a>
{% endstep %}

{% step %}
**Make Your First Request**

Use your API key to query blockchain data via the REST API.
{% endstep %}
{% endstepper %}

***

### Quick Example

Here's a quick example of how to query a token balance.

{% tabs %}
{% tab title="curl" %}
{% code lineNumbers="true" %}

```bash
curl -X GET "https://wdk-api.tether.io/api/v1/ethereum/usdt/0xdac17f958d2ee523a2206206994597c13d831ec7/token-balances" \
     -H "x-api-key: your-api-key-here"
```

{% endcode %}
{% endtab %}

{% tab title="JavaScript" %}
{% code lineNumbers="true" %}

```javascript
const axios = require('axios');

async function getTokenBalance(blockchain, token, address) {
  const response = await axios.get(
    `https://wdk-api.tether.io/api/v1/${blockchain}/${token}/${address}/token-balances`,
    {
      headers: {
        'x-api-key': 'your-api-key-here'
      }
    }
  );
  
  return response.data.tokenBalance;
}

const balance = await getTokenBalance('ethereum', 'usdt', '0xdac17f958d2ee523a2206206994597c13d831ec7');
console.log(`Balance: ${balance.amount} ${balance.token.toUpperCase()}`);
```

{% endcode %}
{% endtab %}
{% endtabs %}

{% hint style="info" %}
**Want more info?** Check out the complete [API Reference](https://docs.wdk.tether.io/tools/indexer-api/api-reference) for detailed method documentation, parameters, and response formats.
{% endhint %}

***

### Next Steps

* [**API Reference**](https://docs.wdk.tether.io/tools/indexer-api/api-reference) - Complete method documentation with examples and response formats

***

### Need Help?

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-discord">:discord:</i></td><td><strong>Discord Community</strong></td><td>Connect with developers, ask questions, share your projects</td><td><a href="https://discord.gg/arYXDhHB2w" class="button primary">Join Community</a></td><td><a href="https://discord.gg/arYXDhHB2w">https://discord.gg/arYXDhHB2w</a></td></tr><tr><td><i class="fa-github">:github:</i></td><td><strong>GitHub Issues</strong></td><td>Report bugs, request features, and get technical help</td><td><a href="https://github.com/tetherto/wdk-core" class="button secondary">Open an Issue</a></td><td><a href="https://github.com/tetherto/wdk-core">https://github.com/tetherto/wdk-core</a></td></tr><tr><td><i class="fa-envelope">:envelope:</i></td><td><strong>Email Contact</strong></td><td>For sensitive or private matters, contact our team directly</td><td><a href="mailto:wallet-info.tether.io" class="button secondary">Send an email</a></td><td><a href="mailto:wallet-info.tether.io">mailto:wallet-info.tether.io</a></td></tr></tbody></table>
