Skip to main content

Overview

Your Superbank account represents your organization (PSP, neobank, or asset manager). It’s the foundation for all API interactions and contains your:
  • API credentials
  • Prefunded stablecoin accounts
  • Webhook configurations
  • Payment history

Getting Started

To get started with Superbank, contact our team at [email protected].
Business verification (KYB) is required for production access.

Verification Status

StatusDescriptionAccess Level
PENDINGAccount created, verification in progressSandbox only
APPROVEDVerification completeFull access
REJECTEDVerification failedContact support

API Keys

Your account has separate API keys per environment:
Key TypePrefixEnvironmentUse Case
Sandboxsk_sandbox_SandboxDevelopment and testing
Productionsk_live_ProductionLive transactions

Managing API Keys

From the Dashboard, you can:
  • Create new API keys
  • Revoke compromised keys
  • Rotate keys periodically
Revoking a key is immediate and irreversible. Ensure your application uses the new key before revoking the old one.

Rate Limits

API rate limits are per account:
EnvironmentRequests/Minute
Sandbox100
Production1000
When you exceed the rate limit, you’ll receive a 429 Too Many Requests response with a Retry-After header.

Account Metadata

You can store custom metadata on your account for your reference:
{
  "id": "org_abc123",
  "name": "Acme Corp",
  "email": "[email protected]",
  "status": "APPROVED",
  "metadata": {
    "internal_id": "acme-123",
    "tier": "enterprise"
  },
  "created_at": "2024-01-15T10:30:00Z"
}

Multiple Environments

We recommend using separate processes or environments for:
EnvironmentPurposeAPI Key
Local DevelopmentBuilding featuresSandbox
StagingQA testingSandbox
ProductionLive usersProduction
Use environment variables to switch between API keys without code changes.

Next Steps