# Authentication

### Generate API Keys

{% hint style="success" %}
API keys are used to ensure the authenticity of interactions between your application and Truecaller for Business APIs.
{% endhint %}

* Truecaller for Business uses API keys for authenticating API requests.&#x20;
* You can view and manage your API keys from the True caller for Business console.
* Click on “API Setup” from the left-hand rail in the account under "Connectors"
* Click on the “Create API Key” button.
* Enter the Key Name and Description (optional). You can see the access level underneath the description box for all available features.
* Click on “Generate”. This will take you to the screen which has the option to copy/save the Key ID and Secret API Key. This file should be downloaded and kept securely.

<figure><img src="/files/Ctt7Y3l7qlLvmK3ktniK" alt=""><figcaption></figcaption></figure>


---

# 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://docs.truecaller.com/truecaller-for-business/verified-campaigns/api-webhook-documentation/bulk-api/authentication.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.
