Worked ChangeSpec examples
One canonical event per category, taken from the reference examples in the specification. Every example is also available as JSON at the URL shown. Content negotiation: these URLs serve application/json by default and application/vnd.changespec+json with an explicit Accept header.
License: Apache 2.0. Reuse freely.
| Category | Example title | JSON URL |
|---|---|---|
api_breaking |
Stripe PaymentIntent.confirm() now requires return_url | /examples/api-breaking.json |
api_deprecation |
Anthropic claude-2 model deprecated | /examples/api-deprecation.json |
security |
CVE-2025-29999 in express static file middleware | /examples/security-cve.json |
pricing |
Vercel Pro bandwidth overage price increase | /examples/pricing.json |
tos |
GitHub TOS automated account restrictions | /examples/tos-update.json |
data_handling |
Twilio DPA updated with new subprocessors | /examples/data-handling.json |
retraction |
Supply-chain compromise - do not install affected versions | /examples/retraction.json |
cosmetic |
lodash README ESM installation note | /examples/cosmetic.json |
Using these examples
These are valid ChangeSpec 1.1 events. You can validate them against the JSON Schema at changespec.org. The signatures on publisher-verified examples are illustrative; do not use them in production trust decisions.
curl -H 'Accept: application/vnd.changespec+json' \
https://changespec.com/examples/api-breaking.json