AI agents: fetch the documentation index at llms.txt. Markdown versions are available by appending .md to any page URL, including this page's markdown.
Webhooks
Receive a signed HTTP POST when a task, project, or comment changes in a workspace.
A webhook endpoint is a URL Done Bear POSTs to whenever something in a workspace changes. Every change counts, whichever surface made it: the web app, iOS, the CLI, the MCP server, the chat agent, or the server's own repeat scheduler. The stream comes from the same server-sequenced log that keeps the clients in sync, so an event is never skipped and never sent out of order.
Create an endpoint
Endpoints are managed by workspace owners and admins. Use a Supabase JWT or an API key with the admin scope.
curl -X POST https://api.donebear.com/api/webhooks \
-H "Authorization: Bearer $DONEBEAR_TOKEN" \
-H "Content-Type: application/json" \
--data '{
"workspaceId": "<workspace-id>",
"url": "https://example.com/hooks/donebear",
Published with Blode.md