API Reference
Disable assistant webhook
Disable webhook notifications for a specific assistant
On this page
This endpoint disables webhook notifications for an assistant, stopping all real-time updates about call completions and data.
Request Body
assistant_idintegerrequired
The ID of the assistant to disable webhook for
Response
messagestring
Success message confirming webhook was disabled
dataarray
Empty array (reserved for future use)
Error Responses
404 Not Found
422 Validation Error
{
"message": "Webhook disabled successfully",
"data": []
}
{
"message": "Assistant not found"
}
{
"message": "The given data was invalid.",
"errors": {
"assistant_id": [
"The assistant id field is required."
]
}
}
Webhook Behavior
When webhook is disabled:
- The assistant will stop sending HTTP POST requests to your webhook URL
- Both
is_webhook_activeis set tofalseandwebhook_urlis set tonull - Any ongoing calls will complete normally, but no webhook notifications will be sent
- Call data will still be available through the API calls endpoints
Notes
- The assistant must belong to the authenticated user
- This completely removes the webhook configuration from the assistant
- You can later re-enable webhooks using the enable webhook endpoint with a new URL
- Disabling webhooks does not affect call recording or data collection
Related guides
API Reference
Introduction
Welcome to the VoxLink API
Read guide →API Reference
Authentication
Learn how to authenticate your API requests
Read guide →API Reference
Get current user
Get the authenticated user's profile information
Read guide →API Reference
List assistants
List all assistants for the authenticated user with pagination
Read guide →