Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Webhook

Hierarchy

  • Webhook

Index

Properties

events

events: SimpleListener[]

An array of events that are registered to be sent to this webhook.

id

id: string

The ID of the given webhook setup. Use this ID with removeWebhook

Optional requestConfig

requestConfig: AxiosRequestConfig

The optional AxiosRequestConfig to use for firing the webhook event. This can be useful if you want to add some authentication when POSTing data to your server.

For example, if your webhook requires the username admin and password 1234 for authentication, you can set the requestConfig to:

{
  auth: {
    username: "admin",
    password: "1234",
  }
}

Please note, for security reasons, this is not returned when listing webhooks however it is returned when registering a webhook for verification purposes.

ts

ts: number

Time when the webhook was registered in epoch time

url

url: string

The endpoint to send (POST) the event to.