API - Why can't we update assets?

Why does Sysaid not have functionality to update an asset via API? You can update a CI but then our Asset and CI information do not match. If we were allowed to update an asset then the system would sync over that update to the CI. I think something needs to change... rather allow us to update an asset or for the CI and Assets to synchronize in both directions.