> For the complete documentation index, see [llms.txt](https://docs.rango.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rango.exchange/api-integration/api-key-and-rate-limits.md).

# API Key & Rate Limits

## API Key

To use our API endpoints, you should create a ticket on **users-support channel** of our our **Discord server** and [request an API key](https://discord.gg/q3EngGyTrZ), describing your dApp, the blockchains you like to connect to, and your dApp domain if it's a website to enable CORS headers for your API key. You should attach your API key to all your request as:

```bash
curl 'https://api.rango.exchange/path/to/resource?apiKey=<YOUR-API-KEY>'
```

## Test API Key

Prior to getting an API key, you can use the test API key `c6381a79-2817-4602-83bf-6a641a409e32` for **testing purposes**. It has a fixed low rate limit and **should not be used in production**, but you can easily  used it for testing the integrating Rango APIs/Widget in your product.

## Rate Limits

We provide our API free of charge to our B2B partners, but it comes with default rate limits per IP and API key. If you require custom rate limits, please [get in touch with us](https://discord.gg/q3EngGyTrZ) on our Discord by creating a ticket.

Examples of scenarios where higher rate limits might be necessary:

* You are making server-side calls to Rango, requiring us to whitelist your servers' IPs or increase your rate limit per IP.
* You are a dApp or wallet with a large user base, necessitating a higher rate limit for your API key.

## Dedicated API

For our enterprise B2B customers, we offer dedicated API endpoints to isolate their API calls and enhance monitoring capabilities.
