Apologies for getting late back to you.
Using the UpdateDocumentByDocId method, you need to pass the whole JSON document in method call. However by calling the AddOrUpdateKeys method, you have to pass only those values which need to be updated. So if we understood your requirement than yes, updateDocumentByDocId or updateDocumentByKeyValue function fulfill your objective.
If you need any help from our side, please let us know.
We are happy to assist you!!!