Jeffrey Hicks 1/19/2018 10:49:59 AM
Integrators can simplify API development if they know the column name isn't going to change. The first mobile application we developed, we used column id instead of name ... so that our app would be resilient to column changes. Then the app broke when we made a new instance of the database and all the column ids changed. It was a big headache and didn't pay off. Now when we develop our APIs we just use column names instead of column ids. Its incredibly faster, easy and straight forward. However, if a teamdesk developer changes the name of the column; it will break the API.
Thank you for your question :)