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

# Authentication

> API keys, base URL, and rate limits

## Base URL

All API requests are made to:

```
https://api.akka.finance
```

## API Key

Every request requires an API key passed in the `apikey` header.

```bash theme={null}
curl -H "apikey: YOUR_API_KEY" \
  "https://api.akka.finance/swap/v1/999/quote?src=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&dst=0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb&amount=1000000000000000000"
```

<Info>
  To get your API key, contact the AKKA team on [Telegram](https://t.me/akka_finance).
</Info>

## Rate Limits

| Limit           | Value             |
| --------------- | ----------------- |
| Requests per IP | 20 per 60 seconds |

When you exceed the rate limit, the API returns HTTP `429 Too Many Requests`. Wait for the window to reset before retrying.

## Swagger / OpenAPI

The interactive Swagger UI is publicly available at:

```
https://api.akka.finance/docs
```

Swagger does not require an API key. Use it to explore endpoints and test requests during development.
