API Keys

Generate and use API keys to authenticate SecureSign REST API requests and product integrations.

Create API Key

New to SecureSign? Submit an onboarding request or use the Get API Access button in the header to register your organization first.

  1. Sign in to the SecureSign Admin Console at https://console.securesign.toolsbots.com
  2. Navigate to Developers → API Keys
  3. Click Create API Key and choose Test or Live mode
  4. Copy the key immediately — it is shown only once
PrefixEnvironmentUse
ss_test_SandboxDevelopment, staging, localhost with test domains
ss_live_ProductionLive government portals and production apps

Using API Keys

Include your API key in every REST API request and pass it in deep links / Desktop Software API calls using either header:

Authorization: Bearer ss_live_abc123xyz
X-SecureSign-Api-Key: ss_live_abc123xyz

Validate Key

Verify your key and domain before initiating a signing session:

curl -X POST https://api.securesign.toolsbots.com/v1/auth/validate \
  -H "Authorization: Bearer ss_live_abc123xyz" \
  -H "Content-Type: application/json" \
  -d '{"origin":"https://portal.example.gov.in","platform":"web"}'

Response:

{"success":true,"tenantId":"org_9f2a","allowed":true,"rateLimit":{"rpm":120}}