Back to Documentation

SDKs & Libraries

Official client libraries for every platform. Integrate Authonex in minutes, not days.

Quick Start — Node.js~30 seconds to first verification
import { Authonex } from '@authonex/sdk';

// Initialize
const client = new Authonex({
  apiKey: 'sk_live_your_key_here',
});

// Verify a document
const result = await client.decode.image({
  image: imageBuffer,
});

console.log(result.trustScore); // 0.95
console.log(result.decision);   // "allow"

// Issue a credential
const vc = await client.issue.vc({
  license_id: result.licenseId,
});

// Generate ephemeral QR token
const token = await client.issue.ephemeralToken({
  license_id: result.licenseId,
  ttl_seconds: 60,
});
Stable v2.1

Node.js / TypeScript

@authonex/sdk
npm install @authonex/sdk
  • Full TypeScript support
  • Automatic token refresh
  • Stream-based uploads
  • Webhook signature verification
Stable v1.8

Python

authonex-python
pip install authonex-python
  • Async/await support
  • Pandas DataFrame integration
  • Batch processing
  • Automatic retry logic
Stable v2.0

Go

github.com/authonex/authonex-go
go get github.com/authonex/authonex-go/v2
  • Zero allocation parsing
  • Context-aware timeouts
  • gRPC support
  • Built-in telemetry
Beta v0.9

React

@authonex/react
npm install @authonex/react
  • React hooks
  • QR code component
  • Credential wallet UI
  • Form validation
Alpha v0.3

Flutter

authonex_flutter
flutter pub add authonex_flutter
  • Camera integration
  • Native QR scanner
  • Biometric auth
  • Offline cache

Authonex CLI

Command-line tool for testing and automation

Install

npm install -g @authonex/cli

Quick verify

authonex verify ./license.jpg
View on GitHub

Need a custom integration?

Our REST API is fully documented. Build your own client or contact us for enterprise SDKs.