Execute Webhook
POST
/webhooks/{webhookId}/{webhookToken}Send a message or create a list item using a webhook, depending on its channel type.
For list items, text is extracted from content
and embeds
and inserted into the item's message
, then the full body of the payload is duplicated as the item's note
as it would appear for a normal message.
:::info
This endpoint no longer accepts GitHub payloads. For a substitute, see guilded-webhook-proxy, a community project.
:::
application/json
: Standard JSON body for normal messages or list items without attachments.
multipart/form-data
: Form body for creating a message or list item with attachments. To send embeds with this content type, you must use payload_json
as a stringified embeds
key is not properly validated.
Request
Path Params
webhookId
string
required
webhookToken
string
required
Body Params application/json
content
string
optional
>= 1 characters<= 2000 characters
embeds
$ref(#/definitions/2340042)[]
optional
<= 10 items
#/definitions/2340042
optional
username
string
optional
>= 1 characters<= 128 characters
avatar_url
string <uri>
optional
Example
Not configured
Request samples
Responses
Message or list item created successfully(200)
Message or list item created successfully
HTTP Code: 200
Content Type : JSONapplication/json
Data Schema
optional
One of
Example
Not configured
Modified at 3 months ago