Manage Webhook Status

Use this API to enable or disable webhook endpoints without changing their configuration.

Status Options

  • enable – Activate webhook to start receiving events.
  • disable – Temporarily pause webhook delivery.

Typical Use Cases

  • Disable webhooks during maintenance.
  • Re-enable after testing or scaling down load.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

Select the webhook type you want to enable or disable.

Allowed:
string
required

Enter the name of the webhook you want to manage.

string
enum
required

Set the new status for the webhook.

Allowed:
Headers
string
required

Set to application/json for all requests with JSON bodies.

Responses

{
  "status": "success",
  "message": "Webhook status updated successfully.",
  "data": {
    "webhook_name": "ChatBot_Webhook",
    "status": "enabled"
  }
}

{
  "status": "failure",
  "message": "Invalid webhook type. Must be 'incoming' or 'event'"
}

{
  "status": "failure",
  "message": "Invalid Bearer token"
}

{
  "status": "failure",
  "message": "Webhook not found"
}

{
  "status": "failure",
  "message": "Internal server error"
}
Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json