Free sandbox — no credit card

Build against real infrastructure. For free.

The Proveium sandbox gives you the full production API surface, pre-built test identities, and signed receipts — without needing a real user.

Email-only signup. API key in 60 seconds. No rate limits while you build.

What's in the sandbox

Everything you need to build and test a full integration — before talking to a real user.

60-second setup

Email only. No business account, no onboarding call, no credit card. Sign up and receive your sandbox API key immediately.

Test identities built in

Pre-verified mock identity wallets for every scenario: pass, fail, pending, expired, and underage. No real people needed.

No rate limits

Make as many requests as you need while building. The sandbox never throttles you. Switch to production limits when you go live.

Full API surface

Every production endpoint is available in the sandbox. Webhooks, receipts, policy management, revocation — all of it.

Mock verification flows

Trigger any outcome by passing a test identity ID in your request. No app download required for integration testing.

Signed receipts

Sandbox receipts are signed with a sandbox key. Your receipt verification code works identically — just a different key.

Up and running in 4 steps

01

Sign up for a sandbox account

Go to the business portal and register with an email address. No company details required at this stage.

02

Copy your API key

Your sandbox API key is shown immediately. It has the prefix sk_sandbox_. Keep it secret — even sandbox keys can be revoked.

03

Configure an identity policy

Create a policy that specifies what you want to verify: age, address, right to work, etc. The sandbox has pre-built starter policies.

04

Create a verification request

POST to /api/v1/verification-requests with your policy ID. Redirect the test identity to the returned verificationUrl.

Test identities

Every scenario covered

Pass a test identity ID in your request to trigger a specific outcome. No real users, no waiting for document review.

Identity IDScenarioOutcome
test_pass_age_18Age 18+ — passVerified, signed receipt issued
test_fail_underageAge check — fail (16)Verification rejected, no receipt
test_pass_addressUK address — passAddress verified, signed receipt issued
test_pendingDocument review pendingStatus: pending, webhook fired on completion
test_expiredExpired credentialVerification rejected — credential past expiry
Pass test_identity_id as a request parameter to trigger a specific scenario.