Every dated change to the CourtMesh API, newest first. This is the announcements page referenced in our Terms of Service.
/api/v1/prod is additive only within v1: a new endpoint, a new optional request field, or a new field on a response never removes or renames anything that already exists. Existing fields keep their type and meaning. Code written against v1 today should keep working against v1 tomorrow without a scheduled migration.
A breaking change, if one is ever needed, gets a new major version and at least 90 days notice on the version it replaces. During that window the old version keeps working and carries three signals on every response: an Deprecation header, a Sunset header naming the date it stops answering, and a Link header with rel="deprecation" pointing at the migration notes for the replacement. We also post the change on this page and email active API users directly, the same commitment made in Section 6 of our Terms of Service.