All free APIs
Free APICommsNo keyOfficial

Discord Incoming Webhooks

Post rich messages to a Discord channel with one keyless HTTP POST

Discord incoming webhooks let any application post messages, embeds, and files into a channel via a single HTTP POST to a webhook URL. No bot, no OAuth, no token header needed; the secret token is baked into the URL. It is the simplest way to send formatted notifications to a team channel for free.

Free tier

Free; included with any Discord server

Rate limits

About 30 requests/minute per webhook URL; exceeding returns 429 with a retry_after value. Check X-RateLimit-Remaining / X-RateLimit-Reset-After headers.

Auth

No key

Base URL

https://discord.com/api/webhooks

What you'd build with it

  • Send CI/CD, monitoring, or automation alerts into a team channel
  • Post rich embeds (status cards, chart links) from a pipeline
  • Mirror events from an AI agent into a community Discord
  • Fire-and-forget notifications with zero auth setup

Key endpoints

  • POST/{webhook.id}/{webhook.token}Execute a webhook: post content, embeds, or files
  • POST/{webhook.id}/{webhook.token}?wait=trueExecute and wait, returning the created message object
  • GET/{webhook.id}/{webhook.token}Fetch the webhook's metadata
  • PATCH/{webhook.id}/{webhook.token}/messages/{message.id}Edit a message previously sent by the webhook
Members

Members get the runnable recipe

Sign in free to copy the example request, see a sample response, and read the gotchas.

Tags

messagingnotificationswebhookchatkeyless