Examples / Source control and developer tools / Linear
Linear webhooks
Issues, comments, projects, cycles and their changes.
Events
- Issue create
- Issue update
- Comment create
- Project update
Signature
Header Linear-Signature: HMAC-SHA256 of the raw body with the webhook signing secret, hex encoded. The body has webhookTimestamp; reject old ones.
â A bin checks Linear signatures: add the webhook signing secret under Signature verification (Linear).
Check a Linear signature with the free tool (use the GitHub preset).
Retries
Linear retries a few times with backoff and disables a webhook after repeated failures.
See a retry schedule in the calculator.
{
"action": "update",
"type": "Issue",
"createdAt": "2026-10-08T06:34:00.000Z",
"webhookTimestamp": 1759904040000,
"data": { "id": "6c9f8e7d-âŚ", "identifier": "ENG-412", "title": "Retry webhook deliveries", "state": { "name": "In Progress" } },
"updatedFrom": { "stateId": "âŚ" }
}
- Same scheme as GitHub without the prefix.
Receive Linear webhooks with webhooks.xyz
Create a bin. Paste its URL into Linear. Each request shows at once with its headers and body. Add your secret, and each request gets a verified or failed mark. Add your server as a destination, and deliveries retry when it is down. Request an invite.
More in source control and developer tools: Bitbucket Cloud, GitHub, GitLab, Jira Cloud.