Skip to content
Barynt v1.0.12

Webhook events

Every event Barynt sends to a webhook, each with an example message.

Every message is a POST with the JSON body { event, timestamp, data }, signed as described in Webhooks. This page shows what is in data.

issue.created

An issue was created, via the app or this API.

{
"event": "issue.created",
"timestamp": 1772870400000,
"data": {
"id": "i_4k2n1x",
"ref": "WEB-42",
"title": "Fix broken checkout flow",
"status": "backlog",
"priority": 2,
"type": "feature",
"labels": [
{ "id": "l_9f2a1b", "name": "frontend" }
],
"assignee": null,
"reporter": { "id": "u_1a2b3c", "name": "Alex Kim" },
"project": { "id": "proj_9f8e7d", "name": "Website Relaunch" },
"description": "Checkout fails on Safari when …",
"created": "2026-03-04T15:40:00.000Z",
"updated": "2026-03-04T15:40:00.000Z",
"closedAt": null
}
}

issue.updated

An issue changed — the full current issue, not a diff of just what changed.

{
"event": "issue.updated",
"timestamp": 1772870400000,
"data": {
"id": "i_4k2n1x",
"ref": "WEB-42",
"title": "Fix broken checkout flow",
"status": "done",
"priority": 2,
"type": "bug",
"labels": [
{ "id": "l_9f2a1b", "name": "frontend" }
],
"assignee": { "id": "u_7h3j2k", "name": "Priya Shah" },
"reporter": { "id": "u_1a2b3c", "name": "Alex Kim" },
"project": { "id": "proj_9f8e7d", "name": "Website Relaunch" },
"description": "Checkout fails on Safari when …",
"created": "2026-03-01T09:12:00.000Z",
"updated": "2026-03-05T11:02:00.000Z",
"closedAt": "2026-03-05T11:02:00.000Z"
}
}

issue.deleted

An issue was deleted — a minimal snapshot, not the full shape, since the issue no longer exists to look up.

{
"event": "issue.deleted",
"timestamp": 1772870400000,
"data": {
"id": "i_4k2n1x",
"ref": "WEB-42",
"projectId": "proj_9f8e7d",
"title": "Fix broken checkout flow"
}
}

comment.created

A comment was added to an issue, via the app or this API.

{
"event": "comment.created",
"timestamp": 1772870400000,
"data": {
"id": "c_5m9p3q",
"issueId": "i_4k2n1x",
"author": { "id": "u_1a2b3c", "name": "Alex Kim" },
"parentId": null,
"body": "Confirmed on Safari 17.",
"created": "2026-03-02T10:05:00.000Z",
"updated": null
}
}

view.created

A shared view (project or workspace) was saved. Private views never send events.

{
"event": "view.created",
"timestamp": 1772870400000,
"data": {
"id": "v_3c9d1e",
"name": "Urgent bugs",
"slug": "urgent-bugs",
"workspaceId": "ws_1a2b3c",
"projectId": "proj_9f8e7d",
"ownerId": "u_7h3j2k",
"visibility": "PROJECT",
"layout": "list",
"filter": {
"op": "and",
"rules": [{ "field": "priority", "is": "gte", "value": 3 }]
},
"groupBy": "status",
"sortBy": "priority",
"sortDir": "desc",
"updatedAt": "2026-10-12T14:20:00.000Z"
}
}

view.updated

A shared view changed — the full stored view. Also sent when a shared view goes private; visibility then says PRIVATE.

{
"event": "view.updated",
"timestamp": 1772870400000,
"data": {
"id": "v_3c9d1e",
"name": "Urgent bugs (P1+)",
"slug": "urgent-bugs",
"workspaceId": "ws_1a2b3c",
"projectId": "proj_9f8e7d",
"ownerId": "u_7h3j2k",
"visibility": "PROJECT",
"layout": "list",
"filter": {
"op": "and",
"rules": [{ "field": "priority", "is": "gte", "value": 3 }]
},
"groupBy": "status",
"sortBy": "priority",
"sortDir": "desc",
"updatedAt": "2026-10-12T14:20:00.000Z"
}
}

view.deleted

A shared view was deleted — a minimal snapshot.

{
"event": "view.deleted",
"timestamp": 1772870400000,
"data": {
"id": "v_3c9d1e",
"name": "Urgent bugs",
"workspaceId": "ws_1a2b3c",
"projectId": "proj_9f8e7d"
}
}