> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/cli/reference/webhooks.md).

# norbix webhooks

Inspect the webhook integration and its destinations.

Inspect the webhook integration and its destinations.

5 commands (`@norbix.ai/cli` 1.16.0):

* [`norbix webhooks disable`](#norbix-webhooks-disable) — Disable a webhook destination
* [`norbix webhooks enable`](#norbix-webhooks-enable) — Enable a webhook destination
* [`norbix webhooks remove`](#norbix-webhooks-remove) — Remove a webhook destination
* [`norbix webhooks secret`](#norbix-webhooks-secret) — Reveal the webhook signing secret, or rotate it with --rotate
* [`norbix webhooks show`](#norbix-webhooks-show) — Show the project's webhook integration (destinations, settings)

## `norbix webhooks disable`

Disable a webhook destination

```sh
norbix webhooks disable DESTINATIONID [flags]
```

| Argument        | Required | Description    |
| --------------- | -------- | -------------- |
| `DESTINATIONID` | yes      | Destination ID |

| Flag          | Description                                                            |
| ------------- | ---------------------------------------------------------------------- |
| `-y`, `--yes` | Skip the confirmation prompt (required in non-interactive shells)      |
| `--dry-run`   | Resolve context and print the request that would be sent; send nothing |

Also takes the [global flags](/codemash/cli/reference.md#global-flags): `--json`, `--project`, `--env`, `--region`, `--api-key`, `--account`, `--profile`.

Examples:

```sh
norbix webhooks disable 66b2f0a1c3d4e5f6a7b8c9d0 --dry-run
norbix webhooks disable 66b2f0a1c3d4e5f6a7b8c9d0 --yes
```

## `norbix webhooks enable`

Enable a webhook destination

```sh
norbix webhooks enable DESTINATIONID [flags]
```

| Argument        | Required | Description    |
| --------------- | -------- | -------------- |
| `DESTINATIONID` | yes      | Destination ID |

| Flag        | Description                                                            |
| ----------- | ---------------------------------------------------------------------- |
| `--dry-run` | Resolve context and print the request that would be sent; send nothing |

Also takes the [global flags](/codemash/cli/reference.md#global-flags): `--json`, `--project`, `--env`, `--region`, `--api-key`, `--account`, `--profile`.

Examples:

```sh
norbix webhooks enable 66b2f0a1c3d4e5f6a7b8c9d0
norbix webhooks enable 66b2f0a1c3d4e5f6a7b8c9d0 --dry-run
```

## `norbix webhooks remove`

Remove a webhook destination

```sh
norbix webhooks remove DESTINATIONID [flags]
```

| Argument        | Required | Description    |
| --------------- | -------- | -------------- |
| `DESTINATIONID` | yes      | Destination ID |

| Flag          | Description                                                            |
| ------------- | ---------------------------------------------------------------------- |
| `-y`, `--yes` | Skip the confirmation prompt (required in non-interactive shells)      |
| `--dry-run`   | Resolve context and print the request that would be sent; send nothing |

Also takes the [global flags](/codemash/cli/reference.md#global-flags): `--json`, `--project`, `--env`, `--region`, `--api-key`, `--account`, `--profile`.

Examples:

```sh
norbix webhooks remove 66b2f0a1c3d4e5f6a7b8c9d0 --yes
norbix webhooks remove 66b2f0a1c3d4e5f6a7b8c9d0 --dry-run
```

## `norbix webhooks secret`

Reveal the webhook signing secret, or rotate it with --rotate

```sh
norbix webhooks secret [flags]
```

| Flag          | Description                                                            |
| ------------- | ---------------------------------------------------------------------- |
| `--rotate`    | Rotate the secret (old secret stops working)                           |
| `-y`, `--yes` | Skip the confirmation prompt (required in non-interactive shells)      |
| `--dry-run`   | Resolve context and print the request that would be sent; send nothing |

Also takes the [global flags](/codemash/cli/reference.md#global-flags): `--json`, `--project`, `--env`, `--region`, `--api-key`, `--account`, `--profile`.

Examples:

```sh
norbix webhooks secret
norbix webhooks secret --rotate --yes
norbix webhooks secret --dry-run
```

## `norbix webhooks show`

Show the project's webhook integration (destinations, settings)

```sh
norbix webhooks show
```

Also takes the [global flags](/codemash/cli/reference.md#global-flags): `--json`, `--project`, `--env`, `--region`, `--api-key`, `--account`, `--profile`.

Examples:

```sh
norbix webhooks show
```
