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