# Keys

## Client Keys

KASKO will provide you with two Client keys: **TEST** and **LIVE**.

**TEST** key is for development purposes using test credit card credentials without real charges being made or insurance policies being created.

**LIVE** key is to create real policies. Credit card information will be processed, charges will be made and real insurance policies will be created.

## Secret Keys

KASKO will provide you with two Secret keys to be used with the [REST API](/kasko-api-documentation/rest-api/introduction.md).

**TEST** key is for development purposes without real insurance policies being created.

**LIVE** key is to create real policies. Once the distributor confirms that payment has been received real insurance policies will be created.

{% hint style="danger" %}
Your API keys carry many privileges, including allowing issuing of insurance policies for which payment will be owed by the distributor, so be sure to keep them secret! Do not share your secret API keys in publicly accessible areas such GitHub, client-side code, and so forth.

If you are concerned about the security of one of your secret keys please contact [support@kasko.io](mailto:support%40kasko.io) immediately and we will rotate the key.
{% endhint %}

## Product Keys

KASKO will provide you with distinct product keys for each insurance product that you have access to.

This key must be provided to the KASKO JS and REST API respectively.


---

# 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.kasko.io/kasko-api-documentation/keys.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.
