# Sandbox and Live Environment

\
**SANDBOX ENVIRONMENT**\
In the sandbox environment, you have a **default app** that you can edit or you can **create an app** from scratch.&#x20;

<figure><img src="/files/ihtmZvHXZ89jvIh4dgGy" alt=""><figcaption><p>An overview of configuration in the sandbox environment</p></figcaption></figure>

1\) By clicking on <mark style="color:blue;">create an app</mark>, a side modal shows that requires users to enter a name, upload a logo, and select a primary color

<figure><img src="/files/e4Rxhw8AuqxA9qUw79D8" alt=""><figcaption><p>Create an app button highlighted</p></figcaption></figure>

<figure><img src="/files/cqMXWyyjvHOFJkCwfSgw" alt=""><figcaption><p>Create an app side-modal</p></figcaption></figure>

2\) In the sandbox environment, users can **copy** public API keys or **generate** a new key.&#x20;

<figure><img src="/files/dzBBBZCE8ItqPnKCn2pF" alt=""><figcaption><p>Copy API keys or generate new keys</p></figcaption></figure>

3\) In the sandbox environment, users can unveil their private API keys by clicking on the <mark style="color:blue;">reveal keys</mark> button

<figure><img src="/files/dmpew58xowX3rK7W7wA5" alt=""><figcaption><p>Private API keys</p></figcaption></figure>

**PRODUCTION ENVIRONMENT**

1\) By <mark style="color:blue;">toggling</mark> from the sandbox to the production environment, users can create an app and perform live verification with real data.&#x20;

<figure><img src="/files/cGN2QwM64Lm1RWYwQawI" alt=""><figcaption><p>Toggled from sandbox to production</p></figcaption></figure>

2\) Users can always access their private by clicking on reveal keys while they can access public keys by copying them. Users can also choose to <mark style="color:blue;">generate</mark> new public keys in production mode.

<figure><img src="/files/I680WbiVcVPAV4Qq5rPr" alt=""><figcaption><p>Public API keys and Private API keys are  highlighted above</p></figcaption></figure>

3\) Users can create an app by <mark style="color:blue;">clicking</mark> on the create app button which triggers a side modal for them to enter information such as app name, select colors, etc.&#x20;

<figure><img src="/files/Sn5hGuoEgSHblY341kIN" alt=""><figcaption><p>Create an app in production</p></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://guides.dojah.io/user-manual/developers/configuration/api-keys/sandbox-and-live-environment.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.
