I notice that password is return when using the tester from the API reference page. But when I made the same call from my app, it returns all the fields as expected except the password. By the way, the result that I am getting back is in xml format. Is that normal? I have to convert the xml to JSON.
Turns out that it’s the proxy. I am writing a chrome extension using the API so I have to place the calls through a proxy. Somehow the proxy that I created only accept xml, not JSON. My problem is resolved now. I fixed my proxy to do JSON.