Endpoint Commands

Create, update, and manage webhook endpoints directly from your terminal.

List Endpoints

View all your webhook endpoints:

Terminal

Get Endpoint Details

View detailed information about a specific endpoint:

Terminal

Create an Endpoint

Create a new webhook endpoint:

Terminal

Options

FlagRequiredDescription
--nameYesName for the endpoint
--urlYesDestination URL for webhook delivery
--max-retriesNoMaximum retry attempts for failed deliveries
--retry-intervalsNoComma-separated retry intervals (e.g., "1m,5m,30m,2h")
--inbound-verifyNoEnable inbound signature verification
--inbound-headerNoHeader name for inbound signature
--outbound-signNoEnable outbound signature signing

Update an Endpoint

Update an existing endpoint's configuration:

Terminal

Options

FlagDescription
--nameUpdate endpoint name
--urlUpdate destination URL
--activeEnable or disable the endpoint (true/false)
--max-retriesMaximum retry attempts for failed deliveries

Only include the flags for fields you want to update.

Regenerate Secrets

Regenerate the inbound or outbound signature secrets for an endpoint:

hookwatch endpoints regen-inbound-secret <id>
hookwatch endpoints regen-outbound-secret <id>

Delete an Endpoint

Delete a webhook endpoint:

Terminal

Warning

This permanently deletes the endpoint and all associated events.

Aliases

You can use ep or endpoint as shortcuts:

hookwatch ep list

Related