🔐 License Validation API

Serverless Keygen License Validation on Vercel

🟢 Service Status: Operational

The License Validation API is running on Vercel serverless functions with automatic scaling and global edge deployment.

🚀 Quick Start

Get started with the License Validation API in seconds:

1. Generate Machine Fingerprint

curl https://your-deployment.vercel.app/api/fingerprint

2. Validate License

curl -X POST https://your-deployment.vercel.app/api/validate \ -H "Content-Type: application/json" \ -d '{"account":"your-account","licenseKey":"your-key"}'
🏥 Health Check 🔍 Generate Fingerprint 📚 Documentation

📡 API Endpoints

GET /api/health

Check service health and connectivity to Keygen API

GET /api/fingerprint

Generate unique machine fingerprint for license binding

POST /api/validate

Validate single license key with caching support

POST /api/batch

Validate multiple license keys concurrently

GET /api/cache/stats

Get cache statistics and performance metrics

DELETE /api/cache/clear

Clear the validation cache for fresh results

⚡ Features

🚀 Serverless

Automatic scaling with zero server management

🌍 Global Edge

Deployed to Vercel's global edge network

⚡ Fast Response

Sub-100ms response times with caching

🔒 Secure

Built-in security headers and validation

📊 Monitoring

Health checks and performance metrics

🔄 Caching

Intelligent caching for improved performance

📝 Example Response

{ "valid": true, "error": null, "fingerprint": "a1b2c3d4e5f6g7h8", "timestamp": "2024-01-08T12:00:00.000Z", "fromCache": false, "deployment": "vercel", "region": "iad1" }