HoneyGate · AsyncAPI Specification

Honeygate App Webhooks

Version

View Spec View on GitHub CompanyBotDiscordCommunityAutomationAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-11-11'
method: searched
generator: extract-docs-artifacts.py (local)
source: https://honeygate.app/docs/for-developers/webhooks
sources:
- https://honeygate.app/docs/for-developers/webhooks
- https://honeygate.app/docs/for-developers/rest-api
description: Outbound webhooks send a signed HTTP POST to your endpoint when an event occurs in a server.
events:
- event: wallet.verified
  description: Fires when a user links a wallet to their Discord account.
- event: wallet.removed
  description: Fires when a linked wallet is removed from a user.
- event: gate.passed
  description: Fires the first time a member starts passing a gate, or when they later pass after previously failing.
- event: gate.failed
  description: Fires when a member stops passing a gate.
- event: gate.role.granted
  description: Fires when a role is granted to a member as a result of passing a gate.
- event: gate.role.revoked
  description: Fires when a role is revoked from a member as a result of failing a gate.
- event: points.awarded
  description: Fires when points (Coins) are awarded to a member.
- event: points.adjusted
  description: Fires when a prior points award is reversed.
- event: leveling.level_up
  description: Fires when a member levels up.
- event: quests.completed
  description: Fires when a member completes a quest.
- event: tickets.opened
  description: Fires when a support ticket is opened.
- event: tickets.claimed
  description: Fires when a support ticket is claimed.
- event: tickets.closed
  description: Fires when a support ticket is closed.
- event: starboard.starred
  description: Fires when a message is added to the starboard.
- event: starboard.unstarred
  description: Fires when a message is removed from the starboard.
- event: invites.attributed
  description: Fires when an invite is attributed to a member.
- event: invites.left
  description: Fires when an invite is no longer active (member left).
- event: countdown.fired
  description: Fires when a launch countdown reaches zero.
- event: whitelist.closed
  description: Fires when a launch whitelist is closed.
- event: welcome.sent
  description: Fires when a welcome message is sent to a new member.
- event: embed.posted
  description: Fires when an embed is posted.
- event: nft_showcase.posted
  description: Fires when an NFT showcase is posted.
delivery:
  signature: X-HoneyGate-Signature (HMAC‑SHA256 of the raw JSON body using the subscription secret, prefixed with "sha256=")
  content_type: application/json POST body with fields event, guild_id, data, webhook_id, timestamp
note: Each request also includes X-HoneyGate-Event (the event name) and X-HoneyGate-Delivery (unique delivery id). Respond with any 2xx status
  to acknowledge; other responses or timeouts count as failures. Failed deliveries are retried up to 5 times with exponential backoff (≈30 s,
  2 min, 8 min, 32 min, 2 h).
docs: https://honeygate.app/docs/for-developers/webhooks

Work with this as data

Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for asyncapi

4 MCP tools reach this
  • find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/honeygate-app-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.