---
title: "Create Sandbox Deposit"
method: POST
path: "/sandbox/profiles/{profile_id}/deposit"
tags: ["Sandbox Deposits"]
---

# Create Sandbox Deposit

`POST /sandbox/profiles/{profile_id}/deposit`

## Request

- Base URL: `https://api.paxos.com/v2`
- URL: `https://api.paxos.com/v2/sandbox/profiles/{profile_id}/deposit`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://oauth.paxos.com/oauth2/token` scopes: `funding:read_profile`
- TypeScript: <https://skmtc.dev/paxos/apis/paxos-api/docs/sandbox/profiles/:profile_id/deposit/post.ts> (a function with typed inputs; its response is checked against the schema)

Create a test deposit to fund a profile in the sandbox environment.

Always specify `crypto_network` when making a crypto sandbox deposit. Omit the parameter when depositing fiat.

*This functionality is only available in the sandbox environment.*

## Path parameters

- `profile_id` string, required

## Request body

- FundingSandboxCreateSandboxDepositBody
  - `asset` string, required: The kind of asset to deposit.
  - `amount` string, required: The amount to deposit.
  - `crypto_network` 'BITCOIN' | 'ETHEREUM' | 'BITCOIN_CASH' | 'LITECOIN' | 'SOLANA' | 'POLYGON_POS' | 'BASE' | 'ARBITRUM_ONE' | 'STELLAR' | 'INK' | 'XLAYER' | 'AVALANCHE' | 'DOGECOIN' | 'SUI' | 'ROBINHOOD' | 'BNB': A CryptoNetwork is a blockchain transmitting cryptocurrencies.
  - `crypto_address` string

## Response `200`

A successful response.

- CreateSandboxDepositResponse
  - `activity_id` string: The UUID of the customer activity created for the deposit.

---

[API](https://skmtc.dev/paxos/apis/paxos-api.md) - [All operations](https://skmtc.dev/paxos/apis/paxos-api/llms.txt) - [OpenAPI document](https://skmtc.dev/paxos/apis/paxos-api/revisions/0687ca8c9a8d?raw)
