As we can find in TeamCity documentation there is specific method to get/update some project paramteres:
Project name/description/archived status: GET/PUT http://teamcity:8111/app/rest/projects// (accepts/produces text/plain) where is one of "name", "description", "archived".
It accepts only text/plain headers that's why it's not really easy to use this method with current version of client.
As we can find in TeamCity documentation there is specific method to get/update some project paramteres:
It accepts only
text/plain
headers that's why it's not really easy to use this method with current version of client.Probably, this method should be updated and this kind of issues with specific headers also handled by client.