Deterministic change tracking

Know the moment an API changes underneath you.

TrackChanges polls the OpenAPI specs you depend on, hashes every version, and tells you instantly whether a change is safe to ignore or about to break your integration.

tch · trackchanges.io
$ tch subscribe api.stripe.com/openapi.json
watching stripe-api · polling every 5m
 
[change detected] v42 → v43
- DELETE /v1/customers/{id}/sources
+ POST /v1/customers/{id}/payment_methods
 
severity: breaking
#api-alerts
delivered to Slack in 340ms
$
How it works

Three steps. Zero guesswork.

Subscribe once. TrackChanges handles the polling, the hashing, and the notification. You just get told when something worth knowing about happens.

01

Subscribe to a source

Point TrackChanges at any OpenAPI or Swagger spec: a vendor's public API, a partner's docs, your own internal service.

02

We watch it for you

Every version is fetched, canonicalized, and hashed with SHA-256. Nothing is missed, nothing is guessed.

03

You're notified instantly

A semantic diff classifies the change as breaking or safe, then fires to your webhook or inbox with the full reasoning included.

Features

Built for accountability, not summaries.

This isn't AI-generated change notes. Every version is an exact, verifiable copy with a permanent audit trail behind it.

Cryptographic verification

Every stored version is SHA-256 hashed. Prove exactly what a spec looked like, at any point in time.

Semantic diffs

Not a text diff. TrackChanges understands OpenAPI structure (endpoints, parameters, schemas) and diffs meaning, not bytes.

Breaking vs. safe classification

Every change is scored the moment it's detected, so you know at a glance whether to act now or move on.

Webhooks & email

Fire to any endpoint the moment a change lands, whether that's Slack, PagerDuty, or your own service, with the full diff payload inline, or notify a human by email instead.

Permanent audit trail

Every action, every poll, every notification logged and queryable. Evidence for the next audit, built in.

Built for AI agents

An API-first design means agents can query change history and verify facts, not just react to a webhook.

Pricing

Start free. Scale when you need to.

Flat monthly pricing for teams. Building on top of TrackChanges as an agent developer? Usage-based pricing is available too.

Free
For trying it out
$0
  • 1 workspace
  • Limited sources
  • Daily polling
  • Community support
Get started
Business
For teams that can't miss a change
$149/mo
  • Unlimited workspaces
  • Polling every 5 min
  • Full diff inline on webhook
  • Audit log access
  • Priority support
Contact us