# Getting Started

Welcome to the BePrepared API documentation.

Using the BePrepared API, you will be able to generate highly secure digital vaults for your clients, programmatically place files in their vaults, customise their Intelligent Action Button and customise their task list.

#### Getting your API key

Before being able to use the BePrepared API, you need to [apply for an account](https://www.bepreparedapp.com/developers).

Once you have opened your account, we will supply you with your API keys.

{% hint style="info" %}
You receive 2 API keys. One for testing with the format tpc\_test\_XXXXXXXXXXXXX, and one for use in production with the format tpc\_live\_XXXXXXXXXXXXX
{% endhint %}

#### Storing your API keys

Best practice applies for storing your API keys. You must never hardcode your keys into your application, instead leverage environment variables and encrypted key solutions.


---

# 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://beprepared.gitbook.io/beprepared/getting-started.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.
