Create and manage monday.com webhook subscriptions via the GraphQL API

domain: developer.monday.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call the create_webhook(board_id, url, event, config) mutation with the webhooks:write scope; the target url is limited to 255 characters.
  2. Choose an event type from the documented WebhookEventType values (e.g. create_item, change_column_value, change_status_column_value, item_archived, item_deleted, item_moved_to_specific_group, create_update, and others).
  3. When monday calls your endpoint to verify it, echo back the challenge field from the POST body so the subscription activates.
  4. List existing webhooks with the webhooks(board_id) query (webhooks:read scope) and remove one with delete_webhook(id).
  5. Expect retries on delivery failure roughly once a minute for up to 30 minutes.

Known gotchas

Related routes

Create, list, update, and delete webhooks through the Mapped GraphQL API
docs.mapped.com · 5 steps · unrated
Create an item and update its column values via the monday.com GraphQL API
developer.monday.com · 5 steps · unrated
Create a webhook subscription in Copper CRM via API
developer.copper.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans