I have been working on an app that requests builds using the REST API. Up till now I have been using modification ids to let teamcity know which revision I want the build to be made from. However, as my app needs to request pretty old builds, I often run in to the case where a certain vcs root does not have an associated modification for the revision im interrested in.
So my question is, is there currently any way to request a build using a revision instead of a modificationid?
If not, would it be possible for me to add such a feature? I would be willing to go to great lengths.