Back to home
DEVELOPER PLATFORM
Build custom integrations, extend Happy Voice functionality, and automate your restaurant operations with our APIs and SDKs.
Available APIs
v2.1
Webhooks API
Real-time event notifications for calls, orders, and POS sync status changes.
v3.0
REST API
Full CRUD access to calls, orders, customers, and menu items programmatically.
Stable
OAuth 2.0 Auth
Secure API key management with scoped permissions and token refresh flows.
Beta
CLI Tools
Command-line tools for bulk menu uploads, test calls, and deployment automation.
Quick Start
// Install the SDK
npm install @happyvoice/sdk
// Initialize
import { HappyVoice } from '@happyvoice/sdk';
const hv = new HappyVoice({
apiKey: 'hv_live_xxxxxxxxxxxx',
restaurantId: 'rst_abc123'
});
// Listen for new orders
hv.orders.on('created', (order) => {
console.log('New order:', order.id, order.total);
});Full documentation available at docs.happyvoice.ai
Ready to Build?
Get your API keys and start integrating in minutes.
Get API keys→