Should I modify an item.Description using AddToItemDescription instead ReviseItem call?
A listing description can be modified via AddToItemDescription or ReviseItem API call.
Making AddToItemDescription call does not change the given listing's ReviseStatus value
AddToItemDescription appends text to the end of the given listing's Description. The API keeps the original description and appends a section that contains the new description along with the timestamp to the end of the Description area showing on the View Item page as below: