I am trying to update few of the values using person API, this includes organizational hiearchy(supervisor), i do not see an API call for this.
Check out the Person service. You construct the org chart 1 report level at a time.
Hope this helps.
Create / Update Report
Retrieving data ...