Back to DocumentationView on GitHub
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/sdknpm install @authonex/sdk- Full TypeScript support
- Automatic token refresh
- Stream-based uploads
- Webhook signature verification
Stable v1.8
Python
authonex-pythonpip install authonex-python- Async/await support
- Pandas DataFrame integration
- Batch processing
- Automatic retry logic
Stable v2.0
Go
github.com/authonex/authonex-gogo get github.com/authonex/authonex-go/v2- Zero allocation parsing
- Context-aware timeouts
- gRPC support
- Built-in telemetry
Beta v0.9
React
@authonex/reactnpm install @authonex/react- React hooks
- QR code component
- Credential wallet UI
- Form validation
Authonex CLI
Command-line tool for testing and automation
Install
npm install -g @authonex/cliQuick verify
authonex verify ./license.jpgNeed a custom integration?
Our REST API is fully documented. Build your own client or contact us for enterprise SDKs.