Hi, in documentation i found next information about get issue api method:
field Represent any field of the issue including custom fields (depending on name attribute). Number and type of fields depends on project settings.
But private fields don't returning by this method. With the same user i can see and change that field at web.