I've opened a PR with some API Guidelines that were originally part of the TO API v3 draft document on which the Traffic Ops working group has been working. The idea is to follow these guidelines moving forward for a consistent, well-behaved API, but it doesn't suggest that breaking changes be made immediately.
Here's the PR: https://github.com/apache/trafficcontrol/pull/4536
