# standard-webhooks/standard-webhooks

The Standard Webhooks specification

Repository: https://github.com/standard-webhooks/standard-webhooks
Canonical: https://ross.abutalabs.com/products/standard-webhooks
Homepage: https://www.standardwebhooks.com/
Language: Java
License: Apache-2.0
License Family: permissive
Topics: api, asyncapi, callbacks, http, json, openapi, specification, standard, webhook, webhooks, standard-webhooks
Last push: 2026-08-25T23:08:34+00:00

## Health v2 (maintenance only)
Score: 85/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 71, longevity 78
- inputs: {"age_days": 1102, "days_push": 8, "days_rel": 196, "gap_med": 24.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1737, forks 67 (observed 2026-08-28T04:05:29.865828+00:00)

## What it is
Standard Webhooks is an open specification plus reference libraries and tools for sending and verifying webhooks securely and consistently. It defines common HTTP headers, payload conventions, and HMAC signature verification so webhook providers and consumers can interoperate.

## Use cases
- send webhooks securely from my api
- verify webhook signatures in python
- standardize webhook payloads across providers
- implement webhook signing with hmac
- consume webhooks from multiple providers with one library
- avoid replay attacks on webhook endpoints

## When to choose
- you are building an API that sends webhooks and want industry best practices
- you need to verify incoming webhooks signed per the Standard Webhooks spec
- you want interoperability with providers like Svix, Twilio, or Zapier that follow the standard

## When to avoid
- you must integrate with a provider that uses its own proprietary webhook format
- you need a full webhook sending service rather than a spec and client libraries

## Facets
- artifact type: library
- maturity: active
- function: webhook, security, sdk, api-framework
- domain: apis, web-development, developer-tools, security
- platform: cross-platform, python, jvm, go, rust
- tags: webhooks, specification, http-callbacks, signature-verification, interoperability, nodejs

## Member repositories
- standard-webhooks/standard-webhooks (main) score 85

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:29.865828+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:30:39.314287+00:00, confidence not recorded.
  - readme: https://github.com/standard-webhooks/standard-webhooks (fetched 2026-08-28T04:05:29.865828+00:00, sha 4a98930da389)
  - homepage: https://www.standardwebhooks.com/ (fetched 2026-08-29T11:07:47.314543+00:00, sha dd4e3b8a4d8f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
