place.stream.server.createWebhook
Create a new webhook for receiving Streamplace events.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | server.stream.place |
| Indexed |
Procedure
procedure · POSTInput
application/jsonactive
booleanWhether this webhook should be active upon creation.
default: false
description
stringA description of what this webhook is used for.
maxLength: 500
The types of events this webhook should receive.
enum: chat | livestream | follow | mention | stream.received
muteWords
arrayWords to filter out from chat messages. Messages containing any of these words will not be forwarded.
maxLength: 100
name
stringA user-friendly name for this webhook.
maxLength: 100
prefix
stringText to prepend to webhook messages.
maxLength: 100
rewrite
arrayText replacement rules for webhook messages.
suffix
stringText to append to webhook messages.
maxLength: 100
The webhook URL where events will be sent.
Output
application/jsonErrors
InvalidUrl
The provided webhook URL is invalid or unreachable.
DuplicateWebhook
A webhook with this URL already exists for this user.
TooManyWebhooks
The user has reached their maximum number of webhooks.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.stream.server.updateWebhook
procedureUpdate an existing webhook configuration.
-
S3 storage configuration for backups.
-
org.tangled.webhook.createWebhook
procedureCreate a new webhook for a repository.
-
List webhooks for the authenticated user.