Quick Start
Get up and running in under 5 minutes. Install the SDK, create a project, and make your first API call.
Node.js SDK
Official TypeScript SDK with full type definitions. Simple, intuitive API with built-in error handling.
Webhooks
Receive real-time notifications when events occur. Card enabled, disabled, synced - get notified instantly.
Dual Environments
Sandbox for testing, Production for live operations. Safely develop and test before going live.
Secure by Design
API keys are SHA-256 hashed, MAES credentials are AES-256 encrypted. Webhook signatures use HMAC-SHA256.
FAQ & Guides
Troubleshooting guides, best practices, and solutions to common problems. Get help when you need it.
Simple & Powerful SDK
Enable fuel authorization for a card with a single method call. No complex integrations, no MAES portal automation on your end.
- โ Official TypeScript SDK
- โ Environment-specific API keys
- โ Real-time webhooks
- โ Built-in error handling
import { MaesClient } from '@nuvoni/maes-sdk';
const client = new MaesClient({
apiKey: 'sk_live_xxxxx',
projectId: 'your-project-id',
});
// Enable fuel authorization
await client.cards.enable('card-id');
// Card now has all fuel types enabled โ