That is mostly true. However, we usually will give heads up about changes.
For that specific, highly used endpoint, we’d take care not to make breaking changes unless there was critical reason to do so, and even then we’d update here first (as soon as we knew it was going to change, and what it’d change to).
We’re doing a lot of boilerplate API work here internally so that we can better supported the versioned, documented APIS that you want 