Everything you need to integrate the ModelBoard × vAulth compliance network into your platform.
Drop-in components for React, Vue, and vanilla JS. Get verified users in under 10 lines of code.
import { MB-vAulth } from '@modelboard-x-vaulth/sdk';
<MB-vAulth
clientId="your-client-id"
onVerified={(user) => {
console.log('Verified:', user.mbId);
}}
/>Full REST API for server-side verification, webhook management, and compliance record retrieval.
// Verify a creator's status
GET /api/v1/verify/:mbId
Authorization: Bearer <API_KEY>
// Response
{
"verified": true,
"mbId": "MB-8429301",
"verifiedAt": "2025-11-15T10:32:00Z",
"complianceLevel": "full"
}OAuth 2.0 / OpenID Connect flow. Users authenticate through ModelBoard and return to your platform verified.
// OAuth authorize URL
https://auth.modelboard.net/oauth/authorize
?client_id=YOUR_CLIENT_ID
&redirect_uri=https://yoursite.com/callback
&response_type=code
&scope=identity verification complianceReal-time event notifications for verification status changes, document updates, and compliance alerts.
// Webhook payload example
{
"event": "verification.completed",
"mbId": "MB-8429301",
"timestamp": "2025-11-15T10:32:00Z",
"data": {
"status": "verified",
"documents": ["2257_record"]
}
}Ready to integrate?
Get API Access