WebhookRoutes
Signature
export interface WebhookRoutesProperties
0No properties.
Methods
1Methods
webhooks(id: string): { get(args?: RestArgumentsNoBody): Promise<RESTGetAPIWebhookResult>; patch(args: RestArguments<RESTPatchAPIWebhookJSONBody>): Promise<RESTPatchAPIWebhookResult>; delete(args?: RestArgumentsNoBody): Promise<RESTDeleteAPIWebhookResult>; (token: string): { get(args?: RestArgumentsNoBody): Promise<RESTGetAPIWebhookWithTokenResult>; patch(args: RestArguments<RESTPatchAPIWebhookWithTokenJSONBody, RESTPatchAPIWebhookWithTokenMessageQuery>): Promise<RESTPatchAPIWebhookWithTokenResult>; delete(args?: RestArgumentsNoBody): Promise<RESTDeleteAPIWebhookWithTokenResult>; post(args: RestArguments<RESTPostAPIWebhookWithTokenJSONBody, RESTPostAPIWebhookWithTokenQuery>): Promise<RESTPostAPIWebhookWithTokenResult | RESTPostAPIWebhookWithTokenWaitResult>; slack: { post(args: RestArguments<RESTPostAPIWebhookWithTokenJSONBody, RESTPostAPIWebhookWithTokenSlackQuery>): Promise<RESTPostAPIWebhookWithTokenSlackResult | RESTPostAPIWebhookWithTokenSlackWaitResult>; }; github: { post(args: RestArguments<RESTPostAPIWebhookWithTokenJSONBody, RESTPostAPIWebhookWithTokenGitHubQuery>): Promise<RESTPostAPIWebhookWithTokenGitHubResult | RESTPostAPIWebhookWithTokenGitHubWaitResult>; }; messages: (id: string) => { get(args?: RestArgumentsNoBody<RESTGetAPIWebhookWithTokenMessageQuery>): Promise<RESTGetAPIWebhookWithTokenMessageResult>; patch(args: RestArguments<RESTPatchAPIWebhookWithTokenMessageJSONBody>): Promise<RESTPatchAPIWebhookWithTokenMessageResult>; delete(args?: RestArgumentsNoBody<RESTDeleteAPIWebhookWithTokenMessageQuery>): Promise<RESTDeleteAPIWebhookWithTokenMessageResult>; }; };};