Interactive API Console
Test API endpoints directly from your browser with live examples.
API Endpoints
Select an endpoint to test
Authentication
Request
{ "to": "+1555123456", "body": "Hello from Never Busy!", "type": "sms" }
Response
{ "id": "msg_abc123", "status": "queued", "to": "+1555123456", "created_at": "2025-01-15T10:30:00Z" }
SDKs & Libraries
Official libraries with full type support and comprehensive examples.
🟨JavaScript
npm install @neverbusy/sdk
import { NeverBusy } from '@neverbusy/sdk'; const client = new NeverBusy('your_api_key'); // Send SMS const message = await client.messages.send({ to: '+1555123456', body: 'Hello World!' }); console.log(message.id);
Webhooks & Events
Real-time notifications for message events and status updates.
message.delivered
Message successfully delivered to recipient
{ "event": "message.delivered", "data": { "id": "msg_abc123", "status": "delivered", "delivered_at": "2025-01-15T10:30:15Z" } }
message.failed
Message delivery failed
{ "event": "message.failed", "data": { "id": "msg_abc123", "status": "failed", "error": "Invalid phone number" } }
message.received
Inbound message received
{ "event": "message.received", "data": { "from": "+1555123456", "body": "Reply message", "received_at": "2025-01-15T10:35:00Z" } }
Backend & Administration
Complete deployment guides, database schemas, and administrative tools for production environments.
Backend Documentation
Complete backend implementation guide