> ## Documentation Index
> Fetch the complete documentation index at: https://dronebundle.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Sandbox

> Test your integration in a safe sandbox environment before going to production.

The sandbox environment lets you test the full API without affecting your production workspace. It behaves identically to production, so any integration you build against the sandbox will work the same way in production with no code changes beyond swapping the base URL and API key.

## Sandbox base URL

```
https://api.sandbox.dronebundle.com/v1
```

Authentication, endpoints, request and response formats, and error codes are all the same as production. Rate limits are lower in the sandbox (see below).

## Getting started

Sandbox access is set up by the DroneBundle team. To get started:

1. [Contact us](https://dronebundle.com/support) to request a sandbox workspace
2. We will create a workspace and an initial account for you
3. Log in to the sandbox dashboard at [sandbox.dronebundle.com](https://sandbox.dronebundle.com) to invite team members and create API keys
4. Use the sandbox base URL with your sandbox API key to start testing

<Note>
  Self-registration is disabled in the sandbox environment. The DroneBundle team creates the initial workspace and account, and from there you can invite additional team members through the dashboard.
</Note>

## Example request

```bash theme={null}
curl -X GET https://api.sandbox.dronebundle.com/v1/projects \
  -H "Authorization: Bearer v1_your_sandbox_api_key"
```

## Rate limits

The sandbox environment has lower rate limits than production:

|                              | Sandbox | Production |
| ---------------------------- | ------- | ---------- |
| Requests per minute (per IP) | 100     | 1,000      |
| Requests per second          | 25      | 1,000      |

These limits are sufficient for development and integration testing. If you need higher limits for load testing, [contact us](https://dronebundle.com/support).

## Switching to production

When you are ready to go live, update two things:

1. Change the base URL from `api.sandbox.dronebundle.com` to `api.dronebundle.com`
2. Replace the sandbox API key with a production API key from your [dashboard](https://app.dronebundle.com/api-keys)

Everything else stays the same.
