# Introduction

You can interact with our API through simple HTTP requests from any language. Our API is currently available on this endpoint:

<pre><code><strong>https://api.ranklytics.ai/
</strong></code></pre>

### Generate your API Keys

To generate your API Keys go to "API" from the top right menu and click "Add New".

Add a "Name" to identify your API internally and click Add.

You can generate as many API keys you like and can toggle off inactive ones to avoid abuse.&#x20;

To reveal the secret key, press the eye icon.

<figure><img src="https://2159717180-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIK2Xe43B40I2n67LqlDe%2Fuploads%2F2ctnfaV5vkn612s7PIdw%2FScreenshot%202024-09-16%20at%205.55.03%E2%80%AFPM.png?alt=media&#x26;token=8dc61cfa-a882-4241-b43b-991c7d4c276c" alt=""><figcaption></figcaption></figure>

### Rate Limits

All accounts will default to a maximum of 100 calls per 24 hours. It's a rolling 24-hour window. If you go above 100 calls, you'll receive a 429 status code with the error - "You have exceeded your rate limit".

If you need more than 100 calls a day, please reach out to our support at <support@ranklytics.ai>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.ranklytics.ai/getting-started/quickstart.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
