TypeScript/JavaScript π
Installation
npm install @cardscan.ai/cardscan-client
# or
yarn add @cardscan.ai/cardscan-client
# or
pnpm add @cardscan.ai/cardscan-clientBasic Usage
import { CardScanApi } from '@cardscan.ai/cardscan-client';
// Initialize with your API key
const apiKey = 'sk_test_cardscan_ai_...';
const client = new CardScanApi({ apiKey });
// Generate a session token for a user
const { Token, IdentityId, session_id } = await client.getAccessToken({
user_id: 'unique-user-123'
});
// Initialize client with session token for frontend operations
const userClient = new CardScanApi({
sessionToken: Token,
live: false // Use sandbox environment
});Quick Start with fullScan
Manual Card Scanning Workflow
1. Create a Card
2. Generate Upload URL
3. Upload Image
4. Poll for Results
Error Handling
WebSocket Support
Eligibility Verification
Helper Methods
Full Scan Helper
TypeScript Types
Configuration Options
Browser Usage
Source Code
Last updated
Was this helpful?