REST API for accessing call data, leads, bookings, and statistics from your NeverMiss AI receptionist. Integrate with Make.com, Zapier, or any HTTP client.
All API requests require an API key passed via the x-api-key header.
Your API key is available in your NeverMiss dashboard. Contact [email protected] if you need one.
Retrieve call records and detailed call information including transcripts.
Returns a list of all calls handled by NeverMiss.
| Parameter | Type | Description |
|---|---|---|
limit | integer | Maximum number of calls to return (default: 50) |
Returns full details of a specific call, including the complete transcript.
| Parameter | Type | Description |
|---|---|---|
id REQUIRED | string | The unique call ID |
Access captured leads from inbound calls.
Returns all captured leads.
Returns full details of a specific lead.
| Parameter | Type | Description |
|---|---|---|
id REQUIRED | string | The unique lead ID |
Access appointment bookings made through the AI receptionist.
Returns all booked appointments.
Returns full details of a specific booking.
| Parameter | Type | Description |
|---|---|---|
id REQUIRED | string | The unique booking ID |
Aggregate call statistics and performance metrics.
Returns aggregate call statistics including total calls, missed calls, average duration, leads captured, bookings, and busiest hour.
Register webhook URLs to receive real-time notifications for events.
Registers a new webhook endpoint to receive event notifications.
| Parameter | Type | Description |
|---|---|---|
url REQUIRED | string | The URL to send notifications to |
events REQUIRED | array | Events to subscribe to: new_call, missed_call, new_lead, new_booking, booking_cancelled |
Removes a registered webhook.
| Parameter | Type | Description |
|---|---|---|
id REQUIRED | string | The webhook ID to delete |
The API returns standard HTTP status codes with descriptive error messages.
| Code | Meaning | Description |
|---|---|---|
| 200 | OK | Request succeeded |
| 201 | Created | Resource created successfully |
| 400 | Bad Request | Invalid request parameters |
| 401 | Unauthorized | Missing or invalid API key |
| 404 | Not Found | Resource does not exist |
| 429 | Rate Limited | Too many requests, slow down |
| 500 | Server Error | Internal server error |