Signing up for Certivus Verify
In brief: Sandbox account + free testing — no card, no sales call.
Verify is self-serve. You sign up, get sandbox API keys, and start testing — no sales call, no contract, no card.
Where to sign up
Visit app.certivus.com/verify-app/signup and fill in:
| Field | What it means |
|---|---|
| Company / brand name | The trading name your customers see. Shown on verification emails and on dashboards. |
| Contact email | Where billing, security, and account notifications go. Use a shared inbox if you can (ops@, tech@). |
| Sector | Helps us route you to the right docs and gives us anonymised aggregate stats. Doesn't affect what you can do. |
| Expected monthly volume | A rough estimate. Affects nothing on day one — purely informational. |
Click Create sandbox account. You'll land on the Verify dashboard.
What you get on day one
The moment your account is created, the following are spun up automatically:
- A sandbox account —
status = active,mode = sandbox. - A sandbox API key — visible in API keys. Copy and store it; we only show the secret once.
- A test environment — every endpoint works, but results are canned. You can build your full integration before going live.
- Free quota — up to 100 sandbox checks per month. (Sandbox is always free; the quota exists to stop runaway loops.)
What you don't get yet
- Live keys — these only appear after upgrading to live.
- Real verifications — sandbox returns deterministic fake results by design. You can't accidentally bill yourself during testing.
- A bill — sandbox is free. Forever. You only ever pay for live checks.
First-run dashboard tour
After signup you're dropped on /verify-app/dashboard. The pages:
| Page | What's on it |
|---|---|
| Dashboard | Stat tiles (checks this month, success rate, average time), recent activity. |
| API keys | Issue, view, revoke. Sandbox vs live tabs. |
| Checks | Searchable list of every verification, with status + outcome. |
| Webhooks | Endpoint registration + delivery log. |
| Settings | Account name, sector, billing contact, upgrade-to-live button. |
If you'd rather use the API straight away, issue an API key and skip the dashboard entirely. Both paths work.
Account states
Your Verify account has a status (independent of mode):
- active — fully usable.
- suspended — checks return
ACCOUNT_SUSPENDED. Usually caused by overdue billing or a manual hold. Contact support to lift. - deleted — soft-deleted. Cannot be reactivated; sign up again if you need a fresh account.
A separate mode flag (sandbox / live) controls billing and
provider routing. Status + mode are independent: a live-mode account
can be suspended; a sandbox-mode account is always free.
One person, multiple accounts
You can sign up multiple times under different brand names if you operate multiple platforms. Each account has independent keys, webhooks, billing, and quota.
If you want a single login that can switch between accounts, that's
on the roadmap. For now, use one email per account (Gmail's + alias
trick — you+brand1@gmail.com — works fine).
What to do next
- Build the integration — issue an API key, then send your first check.
- Set up webhooks — register an endpoint so your system gets pushed updates.
- Test the Pass moat — Pass interop explains how to wire up the reuse path.
- Go live — upgrade to live when you're ready to bill real customers.
Didn't find what you needed?
Contact support