Skip to main content
The sandbox lets you build and test a full Bitliva integration before you go live. You can create test customers, simulate crypto deposits that credit their balance, and receive the same webhooks you will get in production.

Sandbox limits

  • You can create up to 5 customers. After that, creating a customer returns customer_limit_reached.
  • Responses report "mode": "test", so you can confirm which environment you are in with GET /me.

Simulate a crypto deposit

In the sandbox there is no real chain to send funds from. Instead, call POST /sandbox/customers/{id}/deposits to credit a customer’s test balance. The customer must already have an address for that coin and network.
The call fires a crypto.deposit.received webhook. The txid is random, so its explorer link will not resolve. Outside the sandbox this endpoint returns sandbox_only.

Test your webhook endpoint

  1. Add your endpoint in the dashboard.
  2. Press Send test to deliver a webhook.test event.
  3. Confirm that you verify the signature and answer with a 2xx status.
  4. Simulate a deposit to receive a real crypto.deposit.received event.

Before you go live

Live access needs a verified business. Until your business is verified, or if the account is suspended, live requests return live_not_enabled.