webhooks
Usage
```sh-session
$ npm install -g @heroku-cli/plugin-webhooks
$ heroku COMMAND
running command...
$ heroku (--version|-v)
@heroku-cli/plugin-webhooks/8.1.7 darwin-x64 node-v16.19.0
$ heroku --help COMMAND
USAGE
$ heroku COMMAND
...
<!-- usagestop -->
# Commands
<!-- commands -->
* [`heroku webhooks`](#heroku-webhooks)
* [`heroku webhooks:add`](#heroku-webhooksadd)
* [`heroku webhooks:deliveries`](#heroku-webhooksdeliveries)
* [`heroku webhooks:deliveries:info ID`](#heroku-webhooksdeliveriesinfo-id)
* [`heroku webhooks:events`](#heroku-webhooksevents)
* [`heroku webhooks:events:info ID`](#heroku-webhookseventsinfo-id)
* [`heroku webhooks:info ID`](#heroku-webhooksinfo-id)
* [`heroku webhooks:remove ID`](#heroku-webhooksremove-id)
* [`heroku webhooks:update ID`](#heroku-webhooksupdate-id)
## `heroku webhooks`
list webhooks on an app
USAGE
$ heroku webhooks -a -r FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION list webhooks on an app
EXAMPLES $ heroku webhooks
_See code: [src/commands/webhooks/index.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/index.ts)_
## `heroku webhooks:add`
add a webhook to an app
USAGE
$ heroku webhooks:add -i -l -u -a -r -s -t FLAGS -a, --app= app to run command against -i, --include= (required) comma delimited event types your server will receive -l, --level= (required) notify does not retry, sync will retry until successful or timeout -r, --remote= git remote of app to use -s, --secret= value to sign delivery with in Heroku-Webhook-Hmac-SHA256 header -t, --authorization= authoriation header to send with webhooks -u, --url= (required) URL for receiver
DESCRIPTION add a webhook to an app
EXAMPLES $ heroku webhooks:add -i api:dyno -l notify -u https://example.com/hooks
_See code: [src/commands/webhooks/add.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/add.ts)_
## `heroku webhooks:deliveries`
list webhook deliveries on an app
USAGE
$ heroku webhooks:deliveries -a -r -s FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use -s, --status= filter deliveries by status
DESCRIPTION list webhook deliveries on an app
EXAMPLES $ heroku webhooks:deliveries
_See code: [src/commands/webhooks/deliveries/index.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/deliveries/index.ts)_
## `heroku webhooks:deliveries:info ID`
info for a webhook event on an app
USAGE
$ heroku webhooks:deliveries:info ID -a -r FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION info for a webhook event on an app
EXAMPLES $ heroku webhooks:deliveries:info 99999999-9999-9999-9999-999999999999
_See code: [src/commands/webhooks/deliveries/info.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/deliveries/info.ts)_
## `heroku webhooks:events`
list webhook events on an app
USAGE
$ heroku webhooks:events -a -r FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION list webhook events on an app
EXAMPLES $ heroku webhooks:events
_See code: [src/commands/webhooks/events/index.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/events/index.ts)_
## `heroku webhooks:events:info ID`
info for a webhook event on an app
USAGE
$ heroku webhooks:events:info ID -a -r FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION info for a webhook event on an app
EXAMPLES $ heroku webhooks:events:info 99999999-9999-9999-9999-999999999999
_See code: [src/commands/webhooks/events/info.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/events/info.ts)_
## `heroku webhooks:info ID`
info for a webhook on an app
USAGE
$ heroku webhooks:info ID -a -r FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION info for a webhook on an app
EXAMPLES $ heroku webhooks:info 99999999-9999-9999-9999-999999999999
_See code: [src/commands/webhooks/info.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/info.ts)_
## `heroku webhooks:remove ID`
removes a webhook from an app
USAGE
$ heroku webhooks:remove ID -a -r ARGUMENTS ID id of webhook to remove
FLAGS -a, --app= app to run command against -r, --remote= git remote of app to use
DESCRIPTION removes a webhook from an app
EXAMPLES $ heroku webhooks:remove 99999999-9999-9999-9999-999999999999
_See code: [src/commands/webhooks/remove.ts](https://github.com/heroku/cli/blob/v8.1.7/src/commands/webhooks/remove.ts)_
## `heroku webhooks:update ID`
updates a webhook in an app
USAGE
$ heroku webhooks:update ID -i -l -u -a -r -s -t FLAGS -a, --app= app to run command against -i, --include= (required) comma delimited event types your server will receive -l, --level= (required) notify does not retry, sync will retry until successful or timeout -r, --remote= git remote of app to use -s, --secret= value to sign delivery with in Heroku-Webhook-Hmac-SHA256 header -t, --authorization= authoriation header to send with webhooks -u, --url= (required) URL for receiver
DESCRIPTION updates a webhook in an app
EXAMPLES $ heroku webhooks:update 99999999-9999-9999-9999-999999999999 -i dyno -l notify -s 09928c40bf1b191b645174a19f7053d16a180da37332e719ef0998f4c0a2 -u https://example.com/hooks ```
See code: src/commands/webhooks/update.ts