Skip to content
rw3iss Auth

AppWebhook

AppWebhook

Defined in: @rw3iss/auth-shared/src/dto/app.ts

One outbound webhook config on an app (migration 019).

Properties

enabled

enabled: boolean

Defined in: @rw3iss/auth-shared/src/dto/app.ts

Toggle dispatch without deleting the config.


events

events: string[]

Defined in: @rw3iss/auth-shared/src/dto/app.ts

Subscribed events. Known: “user.registered”.


name?

optional name?: string

Defined in: @rw3iss/auth-shared/src/dto/app.ts

Operator label, e.g. “Slack #signups”. Optional.


url

url: string

Defined in: @rw3iss/auth-shared/src/dto/app.ts

Absolute http(s) URL. hooks.slack.com URLs receive Slack {“text”} format; everything else gets the full JSON envelope.