Developer-First Experience

Built by developers, for developers. Our API follows modern standards and is designed for rapid integration.

  • RESTful API with clean JSON responses
  • Sandboxed Environment for risk-free testing
  • Webhooks for real-time async event handling
  • 99.9% Uptime SLA with public status tracking
  • SDKs for Node.js, Python, and Go
Explore API Docs

// Node.js Example
import { SmartVerify } from 'smartverify-sdk';

const client = new SmartVerify('api_key_...');

const verification = await client.verify.id({
  idNumber: '9001015800089',
  consent: true
});

console.log(verification.status);
// 'approved'
                  

query GetVerification($id: ID!) {
  verification(id: $id) {
    status
    confidence
    metadata {
      source
      timestamp
    }
    identity {
      fullName
      idValidated
    }
  }
}
                        
GraphQL API

Query exactly what you need.

Our GraphQL endpoint provides a powerful alternative to REST, allowing for complex data retrieval with a single request. Perfect for front-end applications and complex reporting.

  • 🚀 Efficiency: No over-fetching or under-fetching.
  • 📊 Type Safety: Strongly typed schema for robust integrations.
  • 🔌 Introspection: Self-documenting API with powerful tooling.
View GraphQL Schema