v4.2.0 — New React Hooks API
Developer Docs
Everything you need to integrate world-class fraud detection. SDKs for every language, comprehensive API reference, and real-world guides.
⌘K
Low-latency
API Responses
SLA-backed
Reliability
6
Official SDKs
Global
Edge Coverage
Get Started in Minutes
Four simple steps to protect your application from fraud
Step 1: Install the SDK
Add VerifyStack to your project using your preferred package manager
npm install @verifystack/sdk
Official SDKs
Battle-tested libraries for every platform and framework
🟨
v4.2.0JavaScript
@verifystack/sdk- Browser fingerprinting
- Auto-collection
- TypeScript support
🐍
v2.8.0Python
verifystack- Async support
- Django integration
- FastAPI middleware
⚛️
v3.5.0React
@verifystack/react- Hooks API
- Context provider
- SSR compatible
🟢
v4.0.0Node.js
@verifystack/node- Express middleware
- Server verification
- Webhook helpers
🔵
v1.4.0Go
github.com/verifystack/go- Goroutine safe
- HTTP middleware
- Context support
📱
v2.1.0iOS/Android
VerifyStackMobile- Native SDKs
- Biometric signals
- App integrity checks
API Reference
RESTful API with OpenAPI 3.0 specification
import { VerifyStack } from '@verifystack/sdk';
const vs = new VerifyStack({
apiKey: 'vs_live_xxxxxxxxx'
});
// Collect signals and get decision
const decision = await vs.decide({
action: 'login',
userId: 'user_123',
metadata: { method: 'password' }
});
if (decision.verdict === 'deny') {
throw new Error('Access denied');
}POST
/v1/decideGet a fraud risk decision for a visitor
Low-latency
POST
/v1/verifyVerify visitor identity and risk score
Low-latency
GET
/v1/visitors/:idRetrieve visitor history and signals
Low-latency
POST
/v1/webhooksCreate webhook subscription
Optimized
GET
/v1/policiesList configured fraud policies
Optimized
Documentation Index
Browse all documentation sections
Need Help?
Our developer support team is available 24/7. Join our community or reach out directly.